Skip to main content

European Strategy Lead, Veeva Batch Release at Veeva

Department: Strategy

Language

Compensation

€75,000 – €140,000/yr

Setup
Remote
Location
Berlin
Type
Full-time
Level
senior
Posted

Description

Veeva Systems is hiring a European Strategy role focused on Veeva Batch Release, a life sciences application that connects quality, manufacturing, laboratory, document, and ERP information for batch disposition. The role leads strategic discovery with European customers, advances priority accounts, acts as a European domain lead across Veeva teams, develops reusable enablement materials, and builds relationships with systems integrators and industry partners. It requires 10+ years of life sciences manufacturing, quality, enterprise software, or consulting experience, knowledge of batch disposition and regulated manufacturing, and the ability to travel within Europe and occasionally globally. The position offers work-from-home or office flexibility, total compensation of 75,000–140,000 EUR, and is tagged as remote in Germany.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation