... Description Summary The Service Site Manager is responsible for the safe ... turbine availability and performance. The manager serves as the primary liaison ... teams. Ability to coordinate several projects simultaneously. Effective problem identification and ...
14 days ago