Source document

Loading document…
veeva 2024 annual report and proxy statement — VEEVA SYSTEMS INC.