David Allen

VP Of Engineering, Commercial Cloud - Veeva CRM
at Veeva Systems

David Allen serves as the VP of Engineering for Veeva Systems since February 2011, leading a large, geographically distributed team overseeing Veeva CRM and related solutions in the Life Sciences sector. Allen's extensive experience includes previous roles as Director of Engineering at both IBM DemandTec Solutions and TradePoint Solutions, where responsibilities included guiding teams through acquisitions and directing the development of SaaS services. Earlier in the career, Allen held positions at PeopleSoft and Shahrabani and Associates, focusing on application development and custom technical solutions. Allen holds a BA in Business Economics from Golden Gate University.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices