I recently spoke about language needs with a person who works in a multinational company. She mentioned that although English was the official corporate language, and all employees in different countries spoke it, issues arose when non-native speakers communicated with each other. The problem was not with special terminology, which everyone knew well, but rather with an incorrect tone of the message.
My native Finnish is a good example of a language which is quite different from e.g. Latin languages. We use a lot of the passive tone, and rather straightforward sentences, with little or no flourishes. When “translated” literally e.g. into English, the message can sound curt or commanding, due to lack of words like “please”, “I would like to…” etc. A Finn could happily say “I want a steak” in a restaurant, without thinking that it sounds different from “Could I have a steak, please”. On the other hand, a Finn would find a typical US user manual with its extremely exact instructions almost offensive to his or her intelligence.
A translator or an interpreter knows such cultural differences and takes them into account. But an increasing number of people communicates daily with each other in a non-native language. (All the worse when the communication is done mainly via email, where short sentences, typos and too many recipients on the cc: line add to the problem!) Knowing the special terminology is essential, but not enough. This also means that companies need to think about testing the language skills of their employees, and about giving them language and cultural training. After all, a satisfied customer would expect to hear not just the right words, but the right message.