President & CEO
Derek Maetzold
CEO Approval Rating
93/100
2008
PublicNASDAQCSTL
https://castlebiosciences.com/