Leadership & Pay ·
Veeva Systems Inc. announced the resignation of Thomas D. Schwenger as President and Chief Customer Officer, effective…
VEEVVeeva Systems Inc
Veeva Systems Inc. announced the resignation of Thomas D. Schwenger as President and Chief Customer Officer, effective October 2, 2026, to assume a CEO role at a long-standing partner company. Dan Rizzo has been appointed as EVP, Sales, Consulting, and Services, also effective October 2, 2026. Mr. Schwenger served with the company since September 2019. Veeva Systems Inc. operates in the software industry, providing cloud-based information management solutions for the life sciences sector.