Coface

SSC Country Manager

Coface

What You'll Do

Lead the Shared Services Centre operations, ensuring service delivery, performance, and transformation. Establish accountability and governance routines, monitor KPIs, and resolve operational challenges. Oversee support functions including Human Resources, Finance, Procurement, Legal, and Facilities, ensuring alignment with business needs.

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 preferred. Fluent in English and Spanish, with demonstrated experience in operational excellence and service performance.

Additional Information

Experience Level

Executive

Employment Type

permanent

Work Mode

Remote