
Senior Business Consultant - Commercial
Veeva is hiring a Senior Consultant for its Commercial Business Consulting practice in Barcelona, Spain. The role leads end-to-end delivery for small-scale projects, manages teams of 2–3 consultants, drives proposal development and business development within engagements, and develops subject-matter expertise in 1–2 commercial functional areas (examples: Go-to-Market strategy, Brand Planning, Product Launch, Omnichannel, Segmentation/Targeting). Requirements include 5+ years in Life Sciences consulting and a bachelor’s degree or higher. Total compensation range listed: 72,000–110,000 EUR. Veeva is a Work Anywhere company.