Business and technical English training for managers of all levels.
Presentations, meetings, negotiating and managing – in English!