John Abbott

VP, Finance at Castle Biosciences

John Abbott has served as the Vice President, Controller since July 2014. Mr. Abbott has over 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.

Org chart

Peers

Timeline

  • VP, Finance

    Current role

  • VP, Controller

View in org chart