Francesco Cacciabue


Francesco is the CFO of Glennmont Partners having joined the team in 2009 with more than eight years of experience in energy of which six in renewable energy.  As CFO Francesco has responsibility for the financial performance reporting of all the fund investment vehicles. In addition to this, Francesco acts as investment director, leading origination campaigns and transactions throughout Europe.

Prior to joining the Clean Energy Fund, Francesco worked for four years at Oxara Energy Group (part of the Fleming Family and Partners Group), one of the first private equity funds specialised in renewable energy investments in Europe. At Oxara, Francesco successfully led the origination and execution of more than 100MW of mixed renewable energy capacity across Europe

Francesco holds an MSc from London Business School and a BA from Bocconi University (Italy). He is also a qualified management accountant with the Chartered Institute of Management Accountants (CIMA). In addition, he is a charterholder of Chartered Financial Analyst (CFA®)