CEO
Chris Riegel
CEO Approval Rating
94/100
1987
PrivateAcquired by Stratacache, Inc.
https://www.scala.com/