Manager, Site

Employer
  • Vestas

Job Description

The Site Manager is responsible to manage a service site, including overseeing job assignments, customer contract management and providing technical assistance to Service Technicians to resolve day-to-day issues, i.e., technical problems, d... more