Mahesh Babu appointed to key leadership roles at Switch Mobility
Switch Mobility Ltd has announced that Mahesh Babu has joined the company and will hold two leadership positions with immediate effect: Chief Operating Officer of Switch Mobility Ltd and Chief Executive Officer of Switch Mobility, India. Babu has over 25 years of experience in mobility and joins Switch from Mahindra Electric where he was Managing […]
Continue Reading