Chris Carroll is the UK Lead for Solar at OWC, where they support lenders, developers, and other stakeholders in navigating project challenges. From 2022 to 2025, Chris served as a Senior Renewable Energy Consultant at the same company, leading a team to provide comprehensive due diligence for various projects. Earlier, Chris gained experience as a Renewable Energy Consultant at RINA from 2019 to 2022 and worked as a Research Intern at Nanovation in 2011, collaborating with Universite de Technologie de Troyes on piezoelectric devices. Chris holds a PhD in Theoretical Physics from the University of St Andrews and completed an MASt in Applied Mathematics at the University of Cambridge.
This person is not in the org chart
This person is not in any teams
This person is not in any offices