Job Description Site/Operations Managers manages all administration, service workload, capacity planning, labor effectiveness and productivity for STC Site Operations while ensuring customer expectations (cost, delivery, lead-time, quality, etc.) are met. They are responsible for ensuring safety and environmental compliance are met in support of company policy and programs. Scope of the job: - The role leads the operation team and is based within a Service Technology Center. It may involve regu…