Office locations

Our employees are as diverse as the regions we represent, with over 25 nationalities from around the world.

More locations

Baroda

4A & 5th Floor, OHM Business Park - Building 1, Nr. Balaji Hospital, Ellora Park Rd, Subhanpura, Vadodara, Gujarat 390023
Get directions

Melbourne

Level 17/31 Queen Street, Melbourne, 3000, Australia
Get directions

Toronto

4141 Yonge Street, suite 205 Toronto, Ontario Canada M2P 2A8
Get directions