Europe, Middle East and Africa


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