Manager, Site Support #2358
$110,000–$170,000 year
Hybrid · New York City, New York, United States
Job Summary
The Manager, Site Support leads IT operations across global corporate office locations and oversees the global service desk and managed service relationships. Responsibilities include developing and executing support strategies to enhance employee experience, driving process improvements in incident and problem management, overseeing day-to-day operations, tracking SLAs/KPIs, managing hardware and inventory, ensuring IT security/compliance, and enabling automation and self-service. The role provides executive and VIP support onsite and remotely, with travel up to 10% and extended-hour coverage during critical events. Key skills include leadership and cross-functional collaboration, IT service management, Windows and iOS support, vendor management, and experience with enterprise platforms; preferred qualifications include ServiceNow, Jira, ITIL, CompTIA A+, and cybersecurity/compliance awareness.
Required Qualifications
- Bachelor’s degree in Information Technology, Computer Science, or related field (preferred)
- 3+ years of experience in IT operations, end-user support, or enterprise technology services
- 1+ year of leadership experience managing technical teams, vendors, or service operations
- Experience managing corporate site support and service desk operations within a global or multi-site environment
- Strong knowledge of IT service management, hardware/software lifecycle management, and collaboration technologies
- Experience supporting both Microsoft Windows and Apple iOS environments
- Strong communication, leadership, and organizational skills
- Preferred: ServiceNow, Jira, ITIL Foundation, CompTIA A+, cybersecurity familiarity and compliance standards
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.