Clean Foundation's IT department is led by Logan Horrocks (Technical Manager) and has 8 employees.
Dan Shaw
IT Application Developer
Chengye Li
Industrial Engineer
Logan Horrocks
Technical Manager
Ejike Nwafulume
Cyber Security Analyst
Michael Boucher
Information Technology Support Specialist
Ally Garand
Energy Consultant
Dean Pyne-Mercier
Creative Lead
John Hicks
Energy Auditor
Looking for a particular Clean Foundation employee's phone or email?