Customer Service: 866-788-9007

Customer Service: 866-788-9007

Customer Service: 866-788-9007

John Abbott

Vice President, Finance

John Abbott joined Castle in July 2014 and served as Vice President, Controller until July 2021. Since July 2021, he has served as Vice President, Finance, maintaining his controller duties, as well as other finance duties. Mr. Abbott has more than 25 years of finance and accounting experience and has served as a Controller for businesses in the diagnostics, biotechnology, manufacturing and software industries. Throughout his career, Mr. Abbott has focused on leveraging the knowledge and proficiencies of the finance function to support the strategic and operational execution needs of his business partners.

Mr. Abbott obtained a B.A. degree in economics from Texas A&M University and a Master of Accounting degree from the University of Texas.