Service Delivery Coordinator – Business Support

Hungary, Budapest, Budapest
Switzerland, Basel-City, Basel Headquarter
Germany, Baden-Wurttemberg, Mannheim

de fr es ru tr it pt zh ja

Service Delivery Coordinator – Business Support

The Position

Based on the Global Finance Shared Service Center (SSC) Strategy, you, as the Global Business Support Shared Service Delivery Coordinator, will be responsible for establishing the Global Business Support Levels for all SSCs and report to one of the SSC Heads (Head of Budapest SSC).

Your key responsibilities will also include:

  • Creating and implementing a Global Business Support Model  and Strategy servicing the Finance & Procurement End Users, Key Users and Global Financial Shared Service Users for Pharma, Diagnostics and Diabetes Care (including proper measurement via KPIs and SLAs)
  • Being responsible for the overall direction and coordination of Global Business Support implementation in the Financial Shared Service Centers being used as hubs
  • Operate at the intersections of functions and technology (interface between business and informatics which requires advanced Business and IT knowledge)
  • Identify, use best practices, optimize Global Business support processes to implement based on innovative recommendations the vision for one Global Business Support service processes
  • Ensure a standardized and efficient design of the Global Business Support model in close collaboration with the Business Process Organization as well as the SSC Heads and affiliates
  • Support the SSC teams in implementing new processes, process improvements and new services within the global SSC landscape
  • Executing the shared services center strategy for one Global Business Support (based on strategic direction given by Global Shared Service Servicing)
  • Definition of onboarding criteria’s for new processes/enhancements that get included into the Service portfolio of Business Support organization (in close alignment with the Finance and Procurement  Business Process Management Teams)
  • Creating, implementing and managing a global knowledge database for the Business Support
  • Developing a global training concept for the Business Support
  • Aligning project plans across all Global Projects for all Financial Shared Service Centers

Who you are

You have a Bachelor’s Degree and minimum 10 years of working experience in Finance, Business Support and/or business process management. You are able to demonstrate a strong leadership, change management and stakeholder management skills, strategic mindset and good problem-solving skills. Willingness to travel (approx. 50%) is essential. You are preferably located in one of the 3 Shared Service Centers, Budapest or in Mannheim/Basel, however, this is not a must.

You will also bring the following skills and experience:

  • Strong know-how of Business Support related processes
  • A proven ability in managing topics cross functionally within local or regional organizations
  • Ability to influence others and work across organizational boundaries in diverse environment with excellent interpersonal skills
  • Ability to deliver presentations to all levels within the organization
  • A proven ability to manage issues to resolution and negotiate with stakeholders for the interest of the overall business
  • Global Shared Service Center Experience
  • Experience in transferring local roles into a Shared Services Center
  • Experience in working together with Global Business Process Management Teams

Roche is an equal opportunity employer.

Human Resources, Human Resources > HR Operations & Services