CEO
Edward O'Hara
CEO Approval Rating
84/100
1997
PrivateAcquired by Sinch AB
https://www.inteliquent.com/