Managing Director - Investments

Sharad Jain
Sharad Jain is a prolific energy investor with 25+ years’ experience in energy infrastructure projects during which period he has closed financings of over ~$20B for more than 15GW of power capacity.
As Managing Director of Investments at Cube Green Energy, Sharad has been instrumental in spearheading M&A activities including the inorganic growth of the company’s operating and development pipeline and has a stellar reputation as one of the foremost dealmakers in the European power sector.
He has considerable experience in closing and managing investments across a range of technologies in the energy sector, is skilled in structuring and managing large complex transactions and is recognised as an innovator in his field.
Prior to his time at Cube Green Energy, Sharad led EMEA deal execution team for General Electric (GE) in London following 8 years with GE in India where he established the Indian subcontinent investment business and built and successfully exited a portfolio of ~$400M investments across various renewable platforms. Prior to his time at GE, Sharad worked in the project finance team at ICICI Bank, the largest private sector bank in India, where he led and managed debt financings for ~10GW of energy projects.
Sharad is a gold medallist in MBA (Finance) from IMT Ghaziabad and holds a Bachelor’s degree in Electrical Engineering from National Institute of Technology, Surat (India).