
Master Class - Business Consultant - Life Sciences Commercial (United Kingdom)
Veeva is recruiting for a Master Class Business Consultant role (start Sep 2026) to support and deliver customer-facing engagements in life sciences commercial operations. Candidates should have 3–5 years' experience or an advanced degree, strong communication and problem-solving skills, be process- and data-driven, and be willing to travel up to 20% annually. Veeva cannot sponsor work visas for this position.