President
Kevin Welch
CEO Approval Rating
69/100
1977
PrivateSubsidiary of Francisco Partners
http://www.qs1.com/