Business Process Excellence Lead

Posted on October 9, 2025
Neuchatel
English
Temporary
Posted on October 9, 2025

About this role

For our client, and international pharma company in Neuchatel, we are looking for an experienced Business Process Excellence Lead.

In this role you will be responsible for driving continuous improvement and optimization of Site business processes across all departments as part of a Transformation. You will collaborate with cross-functional partners to understand established processes and drive the implementation of optimizations, enhancements, and improvements to increase the efficiency and effectiveness of the organization towards increased agility and simplifications of our ways of working. The role acts as a change champion (e3+) and facilitates transformation.


General Information:
 

  • Start date: ASAP
  • Duration: 1 year
  • Extension: possible
  • Contract: temporary contract via Randstad
  • Location: Neuchatel
  • Home office: 1 day per week
  • Workload: 100%
  • Working hours: standard



Tasks and Responsibilities:
 

  • Provide expertise in business process management and modeling, ensuring alignment with Business Process Architecture.
  • Identify, Map and document current business processes related to our Biotech Manufacturing site, including workflows, key activities, inputs, outputs, and interdependencies.
  • Analyze these processes to identify inefficiencies, bottlenecks, and areas where improvements can be made and redesign processes to enhance efficiency, reduce costs, and minimize cycle times.
  • Develop more agile and adaptable processes that can quickly respond to new opportunities or shifts in the drug discovery landscape.
  • Collaborate with colleagues to integrate new technologies, such as AI/ML, and automation into our business processes.
  • Design systems that facilitate the automation of repetitive tasks and data analysis to free up valuable resources for critical thinking and decision-making.
  • Establish metrics and KPIs to monitor the efficiency and effectiveness of newly implemented processes.
  • Continuously review process performance and make iterative improvements to adapt to new challenges and organization evolutions.
  • Identify potential risks associated with new and existing processes and develop strategies to mitigate these risks.
  • Lead change management to ensure that changes in business processes are accepted and effectively implemented across the organization.
  • Communicate changes and benefits effectively to all stakeholders to foster buy-in and smooth transitions.


Your profile:
 
  • At least a Master's degree in Engineering or related field
  • At least 10 years of experience in the field of Business Process, ideally in a pharma or other regulated environment
  • Excellent communication skills in English
  • Experience or certification with Lean Six Sigma
Want more jobs like this?Get Other jobs in Neuchatel delivered straight to your inbox.
By signing up, you agree that we may process your information in accordance with our privacy policy.
More jobs from this employer
You might be interested in
For expats of all colours, shapes and sizes

Never miss a thing!Sign up for expat events, news & offers, delivered once a week.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy

© 2025 IamExpat Media B.V.
Apply for this position