Veeva Systems — Spain - Barcelona
Full-time
Not specified
Veeva Systems is seeking a Senior Consultant to join their European Professional Services team. This role involves partnering with global pharmaceutical or