Companies need people who speak English. Because someone fluent in English with good job opportunities and a good knowledge of most of the sources are in English.
The company needs someone who can speak English. Because the people who use English fluently has got a good job. And the source of great knowledge, mostly in English.