
Master Class - Business Consultant - Life Sciences Commercial (Spain)
Veeva is hiring for its Master Class program to develop Business Consultants focused on Life Sciences commercial engagements. Candidates should have an advanced degree or 3–5 years' relevant experience, strong communication and problem-solving skills, and willingness to travel up to 20% annually. Work Anywhere policy; start April 2027. Starting salary 52,000 EUR.