CEO
Greg Allen
CEO Approval Rating
84/100
1995
PrivateSubsidiary of Nuance Communications, Inc.
http://winscribe.com/