John Pollard has a strong background in investment management, particularly in the renewable energy sector. John has experience in identifying and acquiring solar and storage assets, as well as in managing investment operations across various sectors. With a Master's degree in Energy Management and a Bachelor's degree in Mechanical Engineering, John has the expertise to lead in valuation, negotiation, and project delivery within the renewable energy industry.
Sign up to view 1 direct report
Get started