Ben is an enterprise sales veteran with over 20 years of experience building and managing sales organizations at high-growth SaaS companies. Prior to Invoca, Ben was the VP of worldwide sales at ON24, where he led and scaled the global sales organization and drove over 70% subscription revenue growth. Prior to that, Ben also served as VP of strategic alliances and business development at ON24. Ben has held various sales and management roles in voice telephony, unified SaaS communications and enterprise SaaS companies including Genesys, Winstar Communications and Verizon.
Sign up to view 11 direct reports
Get started