A complete application in a minute — tailored resume and cover letter, ready to send.
Worldwide TechServices is seeking an Onsite Support Manager to oversee client relationships and contract performance across assigned sites. You will manage service delivery, ensure SLAs and KPIs are met, and lead a team of technicians and coordinators.
The role emphasizes project oversight, revenue growth, and rigorous client communications. The position requires a Bachelor’s degree with 3–5 years of experience in IT service delivery and excellent communication and organizational skills.
Worldwide TechServices is seeking an Onsite Support Manager to oversee client relationships and contract performance across assigned sites. You will manage service delivery, ensure SLAs and KPIs are met, and lead a team of technicians and coordinators.
The role emphasizes project oversight, revenue growth, and rigorous client communications. The position requires a Bachelor’s degree with 3–5 years of experience in IT service delivery and excellent communication and organizational skills.