CEO
Craig Shull
CEO Approval Rating
63/100
2013
PrivateAcquired by Momentive Global, Inc.
https://www.getfeedback.com/