President & CEO
Carlo Costanzia
CEO Approval Rating
73/100
1995
PrivateAcquired by Apax Partners
https://www.vocalcom.com/