
Master Class - Business Consultant - Life Sciences R&D (Germany)
Veeva is hiring for its Master Class program to train Business Consultants for Life Sciences R&D in Germany (anticipated start September 2026). Candidates should have an advanced degree or 3–5 years of relevant experience, will deliver customer-facing engagements (workshops, stakeholder interviews, process and data analysis), and should be authorized to work in the EU. Role offers Work Anywhere flexibility, up to 20% travel, and a starting salary of €70,000.