John Abbott, based in Friendswood, TX, US, is currently a Vice President Finance at Castle Biosciences, Inc.. John Abbott brings experience from previous roles at Castle Biosciences, Inc., Pisco Porton LLC, JV Industrial Companies, Ltd. and Encysive Pharmaceuticals. John Abbott holds a Bachelor's degree in Economics @ Texas A&M University. John Abbott has 4 emails on RocketReach.
Looking for a different John Abbott?
Find contact details for 700 million professionals.