Phone :

India: +91 9980551764

USA: +1 (862) 229-0024

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.

Get In Touch

WhatsApp chat