Craig McCall

Clir Renewables


Craig is currently Chief Revenue Officer at Clir Renewables and has previously held senior roles at a world leading technical advisor and renewable-specific technology firms. Having been involved in the renewable energy sector for over a decade, Craig has overseen the technical and financial optimisation of more than 150 renewable energy projects across the globe.