Craig McCallCraig McCall

Craig McCall

Chief Revenue Officer

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.

Show flagged content