Chairman & CEO
Norman Worthington
CEO Approval Rating
68/100
2006
PrivateAcquired by Sangoma Technologies Corporation
https://www.star2star.com/