Capstone Green Energy's IT department is led by Don Ayers (Vice President, Technology) and has 34 employees.
Yimin Huang
Director of Information Technology
Nazanin Safavi
Environmental Health Safety Engineer
Aaron Bronstein
Information Technology System Engineer
James David
Application and commissioning engineer
Paul Keates
Engineering Service Manager
Don Ayers
Vice President, Technology
Looking for a particular Capstone Green Energy employee's phone or email?