Den 10 juli 2024 informerade Stacey Epstein, Chief Marketing Officer, Veeva Systems Inc. (Veeva) om sitt beslut att säga upp sig från sin tjänst av personliga skäl från och med den 19 juli 2024. Veeva planerar att utse en tillfällig ledare tills en ersättare har utsetts.