B C Mahesh

EVP & Head, Power Division at Thermax

B C Mahesh became a member of the Executive Council in August 2013, and is in charge of the Engineering group. He joined Thermax as a graduate trainee in 1988 and handled the Materials function for various businesses including global sourcing till 1996. He moved to Power division and grew to the position of Sales Head and subsequently Head of Projects. He took over as the Head of the SBU for Medium Power Plants in 2009 and finally as Head of Power business in 2012. Mahesh has been involved in shaping the strategy and growth of Power in the EPC and O&M businesses. Mahesh completed his Mechanical Engineering from Visvesvaraya Regional College of Engineering, Nagpur in 1988.


Org chart

Sign up to view 0 direct reports

Get started