Allen Buechler has over 21 years of financial management experience in the pharma and medical diagnostic industries. The past 17 years with Eli Lilly & Co. holding various roles of increasing responsibility across Research & Development. During this period, Allen led the financial management of the Oncology business unit and was integral in the valuation and management of the portfolio. In the most recent five years, Allen served as the Financial Director for the Medicines Development Unit managing the financial aspects of clinical development including clinical operations, product development, data management, biostatistics, regulatory, safety and clinical innovation. During this period, Allen played an integral role in implementing functional partnerships with external CRO’s across Lilly’s clinical development organization. In Q4 2014, Allen was named to lead the strategy development, operations and six sigma efforts of the Lilly Oncology business unit.
Allen holds a Masters of Business Administration from Butler University with a bachelor degree in Accounting from Indiana University and is a Certified Public Accountant.