ÂÜÀòÂÒÂ×

Craig McCall

Chief Revenue Officer (cro) at Clir Renewables

Craig has over eight years of experience in the renewable energy industry and most recently led a world-leading renewable energy technical consultants Optimization and Control service line. To date, Craig has been involved in more than 100 wind farm optimization projects across Europe, Asia, and the Americas.

Links

Previous companies

Wood logo

Org chart