With our HQ in London, sales office in Santa Clara, business centre in India & sales/partner operations worldwide, we are never too far from our clients.
Our 20,000 sq.ft facility in Ahmedabad (India), provides our employees with a modern, open plan & spacious environment.
The purpose-built facility consists of human centric lighting & fresh air systems which monitors and maintains oxygen and co2 levels promoting a healthy working environment and allowing our employees to function to their best abilities.
Our State-of-the-art infrastructure is equipped with an on-site data centre, high availability networks, VPN connectivity to all our locations & uninterrupted power supply along, supporting our teams in their service capabilities.