Craig McCall

Chief Revenue Officer 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

Timeline

  • Chief Revenue Officer

    Current role

View in org chart