Mahesh Babu

Mahesh Babu has a diverse and extensive work experience in the automotive and mobility industry. Mahesh is currently serving as the Chief Executive Officer (CEO) of Switch Mobility, a global role they took on in November 2022. Prior to this, they held the position of CEO, India at Switch Mobility from September 2021 to November 2022.

Before joining Switch Mobility, Mahesh Babu held leadership positions at Mahindra Electric Mobility Limited. Mahesh served as the Managing Director and CEO from May 2020 to August 2021. During their tenure, they played a pivotal role in launching new electric vehicle models and developing innovative mobility solutions, such as the Mahindra Treo, India's first electric three-wheeler platform. Mahesh also spearheaded the implementation of the NEMO (Next Generation Mobility) platform to connect the entire electric vehicle ecosystem. Prior to their role as CEO, they served as the Chief Operating Officer (COO) from January 2015 to November 2016.

Mahesh Babu's industry influence extended beyond their roles at Mahindra Electric Mobility Limited. Mahesh held the position of Chairman of the EMG Group at the Society of Indian Automobile Manufacturers (SIAM) from August 2018 to August 2021. Mahesh also held leadership positions at the Confederation of Indian Industry (CII) and FICCI, where they actively contributed to shaping policies and initiatives related to future mobility and sustainable transportation.

Before their time at Mahindra Electric Mobility Limited, Mahesh Babu held a prominent position at Mahindra & Mahindra, where they were the Vice President of Product Development from September 1998 to December 2014. Mahesh began their career at Ashok Leyland as a Senior Development Engineer from March 1990 to August 1998.

Overall, Mahesh Babu's work experience showcases their leadership abilities, deep industry knowledge, and their contributions to the growth and development of the electric mobility sector in India.

Mahesh Babu's education history includes attending Carnegie Mellon University's Tepper School of Business, although the specific start and end years are not mentioned. Additionally, Mahesh Babu also studied at Birla Institute of Technology and Science, Pilani. Mahesh'sdegree name and field of study are not disclosed in the provided information. In terms of certifications, Mahesh Babu obtained the Fulbright Scholar certification from the Fulbright Association in 2013. No specific month is mentioned for the certification.

Links

Previous companies

Ashok Leyland Ltd logo
Confederation of Indian Industry logo

Org chart

Sign up to view 26 direct reports

Get started