Job Description: The Shared Service Centre Manager is responsible for leading and managing the South Africa UK Shared... with company policies and industry standards. A Shared Service Centre (SSC) Manager plays a critical role in our UK organisation...