Meet the team

Ryan Young

Chief Executive Officer

Andy Modell

Chief Revenue Officer

Craig Wood

Account Manager EMEA

Chantelle Iles

Customer Success Manager

Aashini Patel

Senior Accounts Administrator

Luke Young

Partnerships Executive

Ethan Farnham

Account Executive

Egle Kulbokaite

Marketing Executive

Jessie Vu

Customer Success Manager APAC

Heather O’Neill

VP Sales, Americas

Thiri

Thiri Win Lett

Customer Experience Executive

Sandra

Sandra Georgescu

Strategic Accounts Director

Thomas Hutchinson

Account Manager

Howell Masanque

Lead Researcher

Clothield Pascual

Business Development Specialist

Charlene Tayag

Lead Validation Expert