
Joe Chen
Founder & Chief
Executive Officer

Scott Stone
Chief Financial
Officer

Christina Taylor
Vice President, Human
Resources/People

Henry Li
Chief Technology
Officer

Brian Hoialmen
Chief Strategy
Officer

Dave Carter
Vice President,
Marketing

Stuart Sim
Vice President, Industry
Development

Duane Hutchison
Vice President, Customer
Success
Joe Chen
Founder & Chief Executive Officer