From their website: Communicaid offers cross cultural and communication skills training courses to the business community and organisations in the public sector.
With offices in London, Frankfurt and New York, as well as having a network of affiliates and like-minded cultural and communications skills partner organizations throughout the world, we operate our training courses across 5 continents.
Effective communication in Business English is a required skill for most corporate and public sector employees.