The Global Support Center Lead will be responsible for the planning, design, approval, implementation, and operation of a new service delivery frameworks. The role includes the establishment and operation of a new shared services design to implement and improve the delivery of services. The Global Support Center Lead will be responsible for embedding a culture […]