Engagement Manager - Life Sciences Quality

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

View full listing on uHired