What You'll Do
Lead the Shared Services Centre, ensuring service delivery, performance, and transformation. Assess the current organization and operating model, identifying gaps and implementing required structures. Oversee day-to-day SSC operations, establishing accountability and governance routines. Drive operational excellence through process simplification and continuous improvement initiatives.
What We're Looking For
Minimum 7 years of relevant experience in SSC, BPO, or comparable service delivery environments. Bachelor's degree required; Master's degree in Business Administration or a related field preferred. Fluent in English and Spanish. Proven ability to lead complex operations and manage service performance.
Additional Information
Experience Level
Executive
Employment Type
permanent
Work Mode
Remote