Veeva Systems's HR department is led by Vivian Welsh (Chief People Officer) and has 336 employees.
Hristina Trajceva
Hiring Coordinator
Jack Clohisy
Associate Consultant
Looking for a particular Veeva Systems employee's phone or email?