Capstone Turbine Names VP

Chatsworth-based Capstone Turbine has named a new Executive Vice President of Sales, James Crouse, the firm said Thursday. Crouse joins Capstone from Navitas Consulting, and has also served at Valley Power Systems, Stewart & Stevenson, and Crown Engineering. Capstone is a developer of microturbine systems for power generation. More information »