Co-Founder & CEO
Sri Myeni
CEO Approval Rating
60/100
2003
PrivateAcquired by Avaya Holdings Corp.
http://www.knoahsoft.com