Yantra logo

Yantra

85 people · 0 jobs

Yantra is a management and technology consulting firm that provides business consulting, application management, data analytics and more.


Org chart


Teams


Offices