The IT Site Manager is accountable for the effective delivery and continuous improvement of IT workplace support services at one or more sites
Job Summary
The IT Site Manager is accountable for the effective delivery and continuous improvement of IT workplace support services at one or more sites.
This role manages a team of Workplace Support Engineers and Analysts, ensuring users receive high-quality, customer-focused IT support aligned with enterprise policies.
The Site Manager may also act as the global or regional lead for a specific service or technology domain, working across regions to align standards and share best practice.
Matching Summary
The IT Site Manager is accountable for the effective delivery and continuous improvement of IT workplace support services at one or more sites.