Our Team

Our Team

Senior Business Development Lead - Europe

Team: Business Development and Engagement
Location: United Kingdom

Carlo has joined the Institute in November 2023 working for the BD Team from the London Office, bringing his experience as Business Developer and Account Manager gained working for Financial Institutions, Private Companies in the renewable energies industry, European Institutions operating in the solar market and innovative Startups in the online marketplace industry.

His passion for business development and startups coupled with tourism and enology also led him also to create the very first portal for booking wine experiences and cooking classes in Italy, which he still considers his greatest achievement.

Carlo’s focus in the last few years has been the development of expansion strategies into new markets and at the same working with key accounts to increase the profitability of the project he was working on.

Originally from Italy, he holds a bachelor’s degree in political science. He had the opportunity to live and work in different countries such as Belgium, Switzerland and finally the UK where he finally decided to settle down.

Back to Our Team

Carlo Maccherini


Get the latest CCS updates