Edison Energy's IT department is led by Tina Daoussis (Vice President of Technology) and has 40 employees.
Garrett Smith
Senior Project Engineer
Claire McGahern
Project Energy Engineer
Ryan Nallen
Project Delivery Manager
Melecio Quintana Vergara
Project Engineer
Tina Daoussis
Vice President of Technology
Stephen Rivera
James Bollman
Matthew Wholihan
Associate Project Engineer
Looking for a particular Edison Energy employee's phone or email?