Veeva Systems — Spain - Barcelona
Full-time
Not specified
Veeva Systems is seeking an experienced Consultant to lead MedTech Complaints implementations for their global customers. This role focuses on transforming