Founder & CEO
Karen Alonardo
CEO Approval Rating
86/100
2006
PrivateSubsidiary of NAVEX Global, Inc.
http://www.csrware.com