Sarla Technologies
Show contact
Founder of Sarla Technologies. He is instrumental in growing the company from 5 people, single location to the current level of about 200+ people and 5+ global locations in India, UK, USA, Norway & Dubai.
Links
1 members
Current role
Anil Mehta
CEO
View in org chart