Tech Mahindra
–
Aerodrome Area, Odisha, 751020, India
... We specialize in Business Process as a Service (BPaaS) and BPO services across various industries including Telecom, Financial Services, Retail, Energy, Hospitality, Hi-Tech, Agriculture, and Food and Beverage. Our goal is to deliver value for our ... - Jun 18