
Master Class - Business Consultant - Life Sciences Quality (Spain)
Veeva seeks early-career candidates (3–5 years experience or advanced degree) to join its Master Class program to become Business Consultants focused on Life Sciences quality and operational improvements. The role involves customer engagements, workshops, stakeholder interviews, process and data analysis, and occasional travel (up to 20%). Candidates must be authorized to work in the EU.