Full-time Posted June 19, 2026
Apply Now

Job Description

Veeva Systems, Inc. in Barcelona is seeking a Senior Consultant to lead projects in the Commercial Business Consulting practice. The ideal candidate will have over 5 years of experience in Life Sciences Consulting and a strong knowledge of go-to-market strategies.

In this role, you will manage project teams and drive business growth while delivering innovative solutions using advanced technology and insights. The position offers a hybrid work environment, competitive compensation, and opportunities for professional development.

#J-18808-Ljbffr

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application