Manager - Veeva Batch Release Strategy - Europe at Veeva Systems (Remote) — aijobsearch