Mahesh Babu serves as the Managing Director at Olectra Greentech Limited since September 2025, following a distinguished tenure as Chief Executive Officer at Switch Mobility from September 2021 to August 2025, where responsibilities included overseeing global operations and the India division. Previously, Mahesh Babu was the Managing Director & CEO at Mahindra Electric Mobility Limited from January 2015 to August 2021, leading significant product launches including the e2oPlus and India’s first electric three-wheeler, the Mahindra Treo. Additional roles include Chief Operating Officer at the Society of Indian Automobile Manufacturers and leadership positions with various industry groups focusing on sustainable mobility and future transportation solutions. Mahesh Babu's career began at Ashok Leyland as a Senior Development Engineer, culminating in a role as Vice President of Product Development at Mahindra & Mahindra. Education includes degrees from Carnegie Mellon University’s Tepper School of Business and Birla Institute of Technology and Science, Pilani.
This person is not in any teams
This person is not in any offices