Veeva Systems — United Kingdom - London
Full-time
Not specified
Veeva's R&D Business Consulting practice is seeking an Engagement Manager to help life sciences companies accelerate treatment delivery through technologic