Director at O'Reilly Automotive · Director at Cadrenal Therapeutics. Filing since 23 Mar 2010. CIK 0001275195