Sign up free to see how well your resume matches this role.
We are expanding our team: As a Service Delivery Manager, you will lead the management of support and maintenance contracts, ensuring high standards of service and client satisfaction. This role is ideal for experienced professionals in complex IT environments with strong communication skills and fluency in English and Spanish.