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