Scale Microgrids's IT department is led by Neil Maguire (Chief Technology Officer) and has 23 employees.
Matthew Brigdan
Data Science and Optimization Consultant
Akshay Vora
Sr. Controls Engineer
Yuval Keren
Software Engineer
Andy Baumgartner
Senior Software Engineer
Michael Scanlon
Sr. Preconstruction Manager
Ryan Henley
Controls Engineer
Mike Dube
Senior Project Engineer
Dhruva Rao
Performance Engineer
Duncan Campbell
Vice President, Data Center Solutions
Luke Hanson
Development Engineer
Eli Scheer
Senior Graphic Designer
Cristian L.
Sr. Information Technology Manager
Looking for a particular Scale Microgrids employee's phone or email?