CEO
Lon Otremba
CEO Approval Rating
89/100
2013
PrivateAcquired by Simplifi Holdings, Inc.
https://bidtellect.com/