Fresh Energy employs 57 employees. The Fresh Energy management team includes Isabel Ricker (Director, Clean Electricity), J Drake Hamilton (Senior Director, Science Policy), and Michael Shekhtman (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Fresh Energy employee's phone or email?