President & CEO
Jerry McMahon
CEO Approval Rating
90/100
2015
Private
https://www.stormtherapeutics.com/