Cleanleaf Energy employs 204 employees. The Cleanleaf Energy management team includes Mikael Backman (CEO), Bradley Hibberd (Director of Engineering Services), and Rachel Allen (Purchasing and Logistics Coordinator).
Get Contact Info for All DepartmentsLooking for a particular Cleanleaf Energy employee's phone or email?