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