India-Based Mahindra Adds 100 Employees

October 12, 2017

India-based tech Mahindra has announced its plans to expand its plant in Alpharetta, GA, by hiring 100 full-time IT positions.

Explore