President & CEO
Craig Ross
CEO Approval Rating
87/100
1998
PrivateSubsidiary of GTY Technology
https://www.questica.com/