Veeva Systems — United Kingdom - London
Full-time
Not specified
Veeva Systems is seeking a Process Architect to lead the life sciences industry's shift from digital documents to process digitalization. This role involve