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.
This person is not in any teams
This person is not in any offices