Veeva Systems — Spain - Barcelona
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