Europe, Middle East and Africa

Paris

Our largest European office is located in Issy-les-Moulineaux, France just outside of Paris where we employ approximately 200 employees. Paris is a wonderfully cosmopolitan city and the cultural, political, and intellectual center of France.

We also have an office located in Toulouse, with approximately 50 employees. Toulouse, in southwest France, is the sixth-largest metropolitan area in France. 

Paris Tourism

Toulouse Tourist Office

City of Toulouse


Other offices in EMEA include: Sophia Antipolis (France), Germany, Sweden, Cambridge (United Kingdom), and South Africa.

See Location Addresses