OUR CONTACTS

europe
15, rue Louis Le Grand
75002 Paris, France
+33 (0)1 81 90 10 02
[email protected]

usa
1460 Broadway
New York, NY 10036, USA
+1 347 570 9646
[email protected]

china
Unit 811-812,
Central Plaza,
No.227 North Huangpi Rd.
200003 Shanghai, China
+86 (0)21 6091 7660
[email protected]

africa
8th Floor,
The Pavilion,
Westlands, Nairobi
+254 722 957 626
[email protected]

FOLLOW US

We're hiring

[email protected]