Scale Microgrids's IT department is led by Neil Maguire (Chief Technology Officer) and has 22 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
Duncan Campbell
Vice President, Data Center Solutions
Luke Hanson
Development Engineer
Eli Scheer
Senior Graphic Designer
Cristian L.
Sr. Information Technology Manager
Ian Liebman
Project Engineer
Looking for a particular Scale Microgrids employee's phone or email?