top of page

Investments & Procurement

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.

During his time 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, and is skilled in structuring and managing large complex transactions and is recognised as an innovator in his field.

Sharad is also the commercial head of our extensive procurement activities covering our onshore wind, PV and BESS businesses.

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.

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).

linkedln icon.png

Meet more of the team

Raghuveer Kurada

Chief Executive Officer

Jesus Pastor

Portfolio Management

Josepha Mallwitz

Legal (Germany)

Martin Tauschke

Execution & Sales

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.

During his time 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, and is skilled in structuring and managing large complex transactions and is recognised as an innovator in his field.

Sharad is also the commercial head of our extensive procurement activities covering our onshore wind, PV and BESS businesses.

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.

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).

linkedln icon.png

Sharad Jain

Investments & Procurement

bottom of page