
Senior Business Consultant - Commercial
Senior Consultant responsible for end-to-end design and delivery of commercial consulting projects (lead for small-scale projects), managing teams of 2–3, driving proposals and practice growth, and developing subject-matter expertise in 1–2 commercial functional areas. Requires 5+ years in Life Sciences Consulting and domain knowledge in areas such as go-to-market strategy, brand planning, product launch, omnichannel, and segmentation. Role is based in London; Veeva operates a Work Anywhere policy.



