President & CEO
John Barnicle
CEO Approval Rating
80/100
2008
PrivateAcquired by Infobip Ltd.
https://www.peerlessnetwork.com/