President & CEO
Sharat Sharan
CEO Approval Rating
39/100
1998
PublicIndependent CompanyNYSEONTF
https://www.on24.com/