Executive Team

Francoise Brougher
Chief Executive Officer

Ben Wright
Chief Revenue Officer

James Loftus
Chief Financial Officer

Carol MacKinlay
Chief Human Resources Officer

Chien-Liang Chou
Chief Product & Technology Officer

Dutta Satadip
Chief Business Operations Officer

Shawn McIntire
General Counsel