Job description


  • Entry level
  • No Education
  • Salary to negotiate
  • Kaiseraugst


Roche is in the process of transforming it’s ERP landscape to enable the “intelligent enterprise”. This transformation needs to be managed while operating the current solutions to meet business needs. In close collaboration with enterprise-wide customers and business partners, this role is accountable for driving the development, realization and deployment of the business planning and analytics strategy for the enterprise. In this role, you will be accountable to provide strategic and operational leadership for a global team that provides global ERP (SAP and non-SAP) relevant business planning & analytics services and solutions to Roche’s Pharma Finance, Global Procurement, Technical Operations, Commercial, and other business functions. This team performs demand management, solution development, maintenance, enhancement, and operational support and delivery. In partnership with our Business and IT stakeholders, you will develop strategies and actionable plans that maximize the ROI from the use of our solutions.
Key Responsibilities
Work with key stakeholders to develop and implement the Roche ERP relevant Business Planning and Analytics strategy
Manage operation of enterprise-critical systems and reliable delivery of global projects
Participate in executive-level steering committees and governance boards
Partner with senior stakeholders from both business, as well as IT
Lead implementation and sustainment of managed services through internal and external, near-shore and offshore service providers
Develop and maintain strategic and operational partnerships with key business stakeholders to ensure transparency of services with an eye towards continuous improvement
Monitor and continuously improve service delivery processes
Define and maintain team performance metrics
Drive adherence to management of incidents, service requests, and change queues in compliance with all processes within Roche
Manage team financials and related topics

For this position, the ideal candidate brings the following qualifications and skills:
Bachelor’s Degree Information Systems, Computer Science, Business Administration, or equivalent work experience; MBA or Master’s degree preferred
10+ years people management experience with strong coaching, and performance management skills
Expertise in building and leading high-performing global teams
Deep knowledge and expertise of business planning, analytics and reporting processes and solutions
Strong stakeholder management capabilities; able to interact with and influence executive-level business and IT management and partners
Demonstrated ability to operate large-scale business critical systems and oversee complex multi-year global programs
High adaptability and flexibility with a well-developed strategic mindset
A passion for and proven track record of introducing and delivering innovative solutions that readily scale and deliver business benefits and the ability to manage tight timelines and operate in a complex and demanding environment
Exceptional verbal and written communication skills

A willingness to travel up to 25% internationally
If you have questions, please check our FAQs and videos on

About the company

Roche is a Swiss global health-care company that operates worldwide under two divisions: Pharmaceuticals and Diagnostics. Its holding company, Roche Holding AG, has bearer shares listed on the SIX Swiss Exchange.

The company headquarters are located in Basel and the company has many pharmaceutical and diagnostic sites around the world – including: Tucson, AZ; Pleasanton, CA; Vacaville, California, Oceanside, California, Branchburg, NJ; Indianapolis, Indiana; Florence, South Carolina; and Ponce, Puerto Rico in the US; Welwyn Garden City and Burgess Hill in the UK; Clarecastle in Ireland; Mannheim and Penzberg in Germany; Mississauga and Laval in Canada; Shanghai in China; Mumbai & Hyderabad in India; São Paulo and Rio de Janeiro, Brazil; Segrate, Milan in Italy; Johannesburg in South Africa; Karachi, Islamabad and Lahore in Pakistan. There are 26 manufacturing sites worldwide.

Companies in this sector

Hives where you can find this job offer