Master Class – Business Consultant – Life Sciences Commercial (United Kingdom)

Veeva Systems London, England Posted Dec 1, 2025

Full Time
Remote

Job description

This Master Class opportunity with Life Sciences Commercial (United Kingdom) is built around willingness to travel up to 20% of your time per year. Travel varies per customer engagement, coworking, internal meetings, and events with your team. It would suit someone who can bring strong professional approach to the role.

Where the work sits

The next step is a 45-minute interview with the Executive Leader of the practice, followed by a case exercise. If you’re graduating with an advanced degree or have 3-5 years of industry experience and are excited to pivot your career into consulting for a critical industry, Master Class is.

How the role works day to day

Willingness to travel up to 20% of your time per year. Travel varies per customer engagement, coworking, internal meetings, and events with your team. Supporting and deliver all components of customer engagements (e.g., customer communications, workshops, stakeholder interviews, process and data analysis, managing timelines).

What helps in this setting

Strong professional approach.

What needs to be in place

  • 3-5 years of experience from one of the following paths: Life Sciences Industry experience; Advanced Degree (PhD, PharmD, MD); or Other non-Consulting work experience.
Report this job
Report this job

Help us keep Jobs247 accurate, safe, and useful for job seekers.

Usually takes less than 20 seconds
We review reports to remove misleading, expired, or duplicate listings faster.
Keep exploring similar roles

Search for more Master Class – Business Consultant – Life Sciences Commercial (United Kingdom) jobs from Veeva Systems in London, England.