Offices

EMEA

France

EMEA Headquarters
69 rue de Paris,
91400 Orsay

 

View in Maps

France

9 Avenue René Coty,
75014 Paris

 

View in Maps

France

650 rue Henri Becquerel – La Bruyère – Bâtiment 1,
34000 Montpellier

 

View in Maps

UK

Birchin Court, 20 Birchin Lane,
EC3V 9DU, London

 

View in Maps

Germany

Dingolfinger Strasse 15,
Munich, 81673,

 

View in Maps

Italy

Piazza IV Novembre 7,
Milano 20124 (MI), Italia

 

View in Maps

Americas

Redwood City

Americas Headquarters
805 Veterans Blvd,
Redwood City, CA 94063

 

View in Maps

New York

100 Wall Street,
NY, NY 10005

 

View in Maps

Pittsburgh

6021 Wallace Rd Ext,
Wexford, PA 15090

 

View in Maps

Canada

1111 Dr Frederik-Philips,
Montreal, Quebec H4M 2X6

 

View in Maps

Asia

Singapore

12 Marina Boulevard, MBFC T3
#17-01, Singapore, 018982

   

View in Maps

India

Monarch Enclave, 5th Floor,
Opposite Modibaug,
Model Colony, Shivajinagar, Pune,
Maharashtra 411016

   

View in Maps

Oceanie

Australie

133 Castlereagh Street
Level 21
Sydney NSW 2000

 

View in Maps