Phone :

India: +91 9980551764

USA: +1 (862) 229-0024

Canada: +1 (647) 243-7660

India Office :

Umiya Business Bay Tower 1, Level 8, Embassy Tech Square Main Rd, Marathalli ORR, Bengaluru - 560103

USA Office :

Yexaa LLC, 40 Clinton St, Ste L #32250, Newark, New Jersey 07102, United States.

Canada Office :

2967 Dundas St. W. Unit#478, Toronto, Ontario, Canada, M6P 1Z2.

Get In Touch