The Manager, Technical Support oversees site-level IT support operations and drives cross-site alignment in Business Engagement, Operational Excellence, and Customer Experience. The role ensures employees’ end-to-end technology needs are met efficiently and effectively across distribution centers, contact centers, and corporate remote locations, enabling business operations and employee productivity through reliable, consistent, high-quality IT support services. The manager leads and develops technicians and site leads, owns service performance and operational outcomes for assigned sites, serves as an escalation point, and partners with business and IT stakeholders. The position focuses on consistent service delivery, effective service management, operational improvement, and optimizing the employee support experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed