CEO
Karl Robert Florida
CEO Approval Rating
85/100
2001
PrivateAcquired by HighRadius Corporation
https://cforia.com