As senior vice president and general manager of Veeva QualityOne, Frank is responsible for the strategic direction, growth, and customer success of Veeva's quality applications outside life sciences.
Since 1999, Frank has provided strategic guidance and services to customers for cloud-based enterprise applications and platforms. An early cloud pioneer, he has managed hundreds of cloud implementations and brings a wealth of knowledge on how to evaluate, deliver, and support cloud technology.
Frank joined Veeva in 2008 to build its professional services function. Prior, he spent eight years at salesforce.com where he began as one of the company's first consultants and went on to hold various product management and sales positions. Before joining salesforce.com, Frank worked at Dell and Trilogy Software.
Frank graduated from the University of Texas at Austin and holds a bachelor’s degree in economics.