• OWC

CC

Chris Carroll

UK Lead, Solar

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.

Location

Brighton, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices