CEO
Scott Lomond
CEO Approval Rating
75/100
2007
PrivateAcquired by Vonage Holdings Corp
http://www.tokbox.com