Executive Team
Cary Burch
President
Eric Sugden
Chief Technology Officer
Bill Burch
Vice President, Global Sales
Elisabet Hardy
Vice President, Product Management
Steve Todd
Vice President, Legal
David Lieu
Vice President, Corporate Development and Strategy
Michael Goddard
Vice President, Finance
Dan O'Day
Vice President, Operations