logo banner

Headquarters

Ambigai Consultancy Services GmbH
Joachimstr. 31
40545 Düsseldorf, Germany

India

Registered Office :

Development Center :

Ambigai Consultancy Services (India) Pvt Ltd
157, Developed  Plot
Perungudi  Electronic  Estate
Chennai  600096, India

Ambigai Consultancy Services (India) Pvt Ltd
2nd Floor, STPI Building
5 Rajiv Gandhi Road, Taramani
Chennai  600113, India