President & CEO
Mohamad Afshar
CEO Approval Rating
46/100
2005
PrivateAcquired by Avaya Holdings Corp.
http://www.spoken.com