Marketing and Communications Manager
paris, île-de-france, france
The British Council
Marketing and Communications Manager
British Council
Senior Marketing Manager English for France, Italy and Portugal
The London School of Economics and Political Science (LSE)
Université Paris 1 Panthéon-Sorbonne
University of Bristol