Process Engagement Lead

Switzerland, Zug, Rotkreuz

As the Process Engagement Lead (PEL), you serve as a business function lead for the global Marketing Support business processes of Roche Diagnostics. You will work closely with Digital Marketing leaders and experts from across the Roche Diagnostics Division to jointly define and drive the Global Digital Marketing strategy, roadmap, and solution portfolio. Your outstanding ability to lead and communicate will be pivotal to ensuring consistent global adoption of proven best practice processes and solutions in order to increase the Marketing effectiveness of our Division overall.

The Process Engagement Lead

  • Supports the development and growth of digital maturity of the organization
  • Drives the marketing portfolio of global digital marketing solutions
  • Drives adoption of global digital marketing solutions in the regions
  • Develops business case for new strategic initiatives (as required) as well as secures buy-in from stakeholders worldwide
  • Communicates with various stakeholder groups on local, regional and global level
  • Demonstrates an awareness of new technologies and drives innovation to keep Roche Diagnostics at the forefront
  • Is a member of the SIS Business Process Management Team - Marketing Support