Clean Energy Council employs 143 employees. The Clean Energy Council management team includes Kane Thornton (Chief Executive), Peter Cowling (Chair), and Anna Freeman (Policy Director).
Get Contact Info for All DepartmentsLooking for a particular Clean Energy Council employee's phone or email?