David Peters
About David Peters
David Peters serves as the Vice President of Corporate Development at GLOBO, a position he has held since 2019. He has extensive experience in finance and corporate development, having previously worked in senior roles at BioClinica, ICON Clinical Research, and other organizations.
Work at GLOBO
David Peters serves as Vice President of Corporate Development at GLOBO, a position he has held since 2019. His role involves overseeing corporate strategies and development initiatives within the organization. GLOBO is located in Jenkintown, PA, where Peters contributes to the company's growth and operational efficiency.
Previous Experience at BioClinica
Prior to his current role, David Peters worked at BioClinica as Executive Vice President and Chief Financial Officer from 2015 to 2018. During his tenure, he was instrumental in the company's financial management and played a key role in its sale to Cinven for $1.4 billion, which resulted in significant returns.
Career Background in Finance
David Peters has extensive experience in finance, having held senior positions at several organizations. He served as Senior Vice President of Global Finance at ICON Clinical Research from 1997 to 2012. He also worked at inVentiv Health Clinical as Senior Vice President of Commercial and Corporate Development and Chief Financial Officer from 2012 to 2014.
Educational Background
David Peters studied at Johnson & Wales University, where he earned a Bachelor of Science degree in Accounting and Computer Science. He also attended Philadelphia University, focusing on the Graduate School of Business. His educational background supports his extensive career in finance and corporate development.
Achievements in Financial Leadership
Throughout his career, David Peters has developed high-performance finance teams and led organizations with a focus on profitability. He has experience with both public and private companies, including those backed by private equity, and has successfully led multiple exits, achieving significant financial returns.