Veeva Systems — United Kingdom - London
Full-time
Not specified
Veeva is seeking a Senior Consultant for its R&D Business Consulting practice. This role focuses on transforming how life sciences companies leverage Techn