JobMatch
← Back to jobs

Site Leader

tsmg

WarsawContract Full time
Posted
5 months ago
Source
TSMG (lever)

Description

Role Summary The Site Leader is responsible for supervising installation activities, coordinating site operations, and ensuring the safe and successful commissioning of equipment at customer locations. This role acts as the main point of coordination between the installation team, customer, and internal departments to ensure projects are completed on time, within scope, and according to safety and quality standards.

JobMatch aggregates public listings. Always apply through the original posting.