Nairobi Head Quarter Brooke Side Apartment, Suite 06Nairobi, Kenya Get in Touch New York Office 121 W 27th Street, Office 48New York, NY, USA 10001 Get in Touch Paris Office 21 Verneuil Street, Office 136Paris, Fr, 75007 Get in Touch Contact UsHave questions? Get in touch! I agree with the site’s privacy policy.