Babu Bahirathan

Chief Executive Officer
Nova Energy

Babu is CEO of Nova Energy and leads Todd’s wholesale and retail gas, electricity, solar businesses and subsidiaries.

Babu joined Todd Energy in 1999 as a Business Analyst and played a major role in developing and managing Todd’s electricity business from its infancy.  Previously, he held the position of Group Manager Electricity from 2006 until 2011 when he was appointed Vice President Downstream Energy. In 2022 he moved into his current role.

Before joining Todd, Babu spent nine years at Transpower NZ in a wide range of roles, including planning, development, design, operations and new investments.

LinkedIn