Veeva Systems is seeking a Services Engagement Manager for their Development Cloud team in Barcelona, Spain. The role involves ensuring successful project implementation for life sciences companies and requires expertise in software implementation, project management, and life sciences software sales.
Must-have
Nice-to-have
Must be based in EU or UK