President & CEO
Paul Peter Tak
CEO Approval Rating
90/100
1999
PublicNASDAQCADL
https://www.candeltx.com