President & CEO
Eric Cooney
CEO Approval Rating
86/100
1991
PrivateAcquired by Tata Communications Ltd.
https://www.theswitch.tv/