Global Wind Service

Global Wind Service

Technician Relations Manager US

Carrollton, Texas, United States

Sponsorship not specifiedDetected 113 days ago
Computer VisionProject ManagementCustomer SupportCommunicationCollaborationRenewable Energy

About the role

  • The position of Technicians Relations Manager focuses on three key priorities for GWS and our employees.
  • In addition, the role is to ensure efficient and effective management of various administrative tasks and professional development initiatives relating to our Technicians.
  • The position will be in our office in Carrollton, Texas.

This listing is sourced directly from Global Wind Service's careers page and normalized into a canonical job model.