Advertisement

David M. Lehmann, Peter A. Carroll, Robert...

David M. Lehmann, Peter A. Carroll, Robert R. Macier, Gregory R. Barr and James D. Lutton have been named to executive positions at Solar Turbines.

Advertisement