Get in touch


Global Presence

Research and Development Centre:

9,10, 4th Floor, BBIF,
Synergy Building, IIT Delhi, Hauz Khas
New Delhi – 110016, Ph: +91 11 2658 1765

Corporate Office:

Embassy of United States, American Center,
24 Kasturba Gandhi Marg,
Near Barakhamba Metro Station,
New Delhi – 110001, Ph: 011 – 23472000

Registered Office:

First Floor, A – 148,
Defence Colony, New Delhi – 110024,
Ph: 011 – 40523301

Clensta International B. V.

Juliana van Stolberglaan 10,
2595 CL Den Haag, Netherlands