Chief Marketing Officer
Chief Technology Officer & Executive Vice President-Product
Chief Customer Success Officer
Chief People Officer
Chief Revenue Officer
Head of Marketing, EMEA, On24 EMEA
Chief Systems Architect
Managing Director, On24 EMEA
Director of Production, EMEA & Asia Pacific, On24 EMEA
President at Canaan Management, Inc.
Adjunct Professor, Building Businesses in Silicon Valley at INSEAD
Co-Founder at ON24, Inc.
Director at Eightfold Logic, Inc.