Co-Founder & CEO
Kim Rohrer
CEO Approval Rating
76/100
2010
PrivateSubsidiary of Eden Technologies, Inc.
http://www.orgorg.co