CareerPlanSign in

Manager - Veeva Batch Release Strategy - Europe

Switzerland - Zürich🌐 Remote💼 Full-time🗓 2026-08-03 → 2026-09-27

Core

Lead European strategy for Veeva Batch Release, helping life sciences companies modernize batch disposition by connecting quality, manufacturing, laboratory, document, and ERP systems.

Role type

Senior Strategy Manager (Life Sciences Manufacturing)

Builds

Strategic adoption plans, reusable enablement materials, and market positioning for batch release solutions.

Domain

Life Sciences / Regulated Manufacturing / Enterprise Software

Deliverable

product features | client delivery

Required skills

batch disposition/release process expertise, regulated manufacturing knowledge, ERP (SAP) proficiency, stakeholder management, strategic discovery, solution consulting, market analysis, executive communication, travel management

Preferred skills

Qualified Person certification experience, SAP Batch Release Hub/TrackWise/Veeva Vault Quality knowledge, systems integrator relationships, ISPE experience

Technologies

SAP, SAP Batch Release Hub, TrackWise, Veeva Vault Quality, Manufacturing Execution Systems, Laboratory Information Management Systems, Document Management Systems

Responsibilities

Lead strategic discovery with European life sciences customers to understand batch-disposition processes and business cases; Advance priority customers to senior-sponsored engagement; Act as European domain lead for cross-functional teams; Translate customer learning into product, services, and field recommendations; Build reusable European enablement materials; Develop relationships with systems integrators and industry organizations.

Seniority

Senior, hands-on IC with strategic leadership

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.