Veeva Systems — Spain - Barcelona
Full-time
Not specified
Veeva Business Consulting is seeking an Engagement Manager for its Quality Practice to help Life Sciences companies improve their operations through techno