Description: Job Description Summary The Service Site Manager is responsible for the safe ... turbine availability and performance. The manager serves as the primary liaison ... years of experience in Customer Service Management. A background in management of ...
19 days ago