As a foreigner who worked in 11 countries I would never complain about others language skills. My English poor enough. However, one of many examples: "We are negotiating license deals with China, France, ..." This was told 5 months ago. Can he manage to get anything done? Just always big words.