Veeva Systems — United Kingdom - London
Full-time
Not specified
Veeva Systems is seeking a Senior Consultant for its European Professional Services team to partner with global pharma organizations. The role involves imp