
Mahesh Babu is the Managing Director of Olectra Greentech Limited, and a visionary leader
shaping the future of sustainable mobility in India. With over 30 years of leadership across
automotive engineering, business transformation, and electric mobility, he brings a rare blend of
deep technical insight and strategic foresight to the clean transportation ecosystem. At Olectra,
Mahesh is focused on redefining public transport through scalable, zero-emission mobility
solutions that are economically viable, technologically advanced, and aligned with India’s long
term sustainability goals.
Prior to Olectra, Mahesh served as the Chief Executive Officer of SWITCH Mobility Ltd., where he
played a key role in advancing the global transition to electric commercial mobility, leading the
launch of category-defining platforms including India’s first electric double-decker bus, the
Europe-focused SWITCH e1, and the SWITCH IeV range of electric light commercial vehicles
across urban, intercity, and last-mile applications. Prior to SWITCH, he spent over two decades
with the Mahindra Group, including as Managing Director & CEO of Mahindra Electric, where he
launched multiple electric vehicle platforms spanning three-wheelers and commercial
applications, while also working extensively on passenger vehicle programs, including the
development of India’s first monocoque SUV, the XUV500; a two-time recipient of the Mahindra
Group Innovation Award, Mahesh holds dual joint patents.