Meet the team

Ryan Young

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

Senior Partnerships Executive

Ethan Farnham

Account Executive

Egle Kulbokaite

Marketing Executive

Jessie Vu

Customer Success Manager APAC

Thiri

Thiri Win Lett

Customer Experience Executive

Sandra

Sandra Georgescu

Strategic Accounts Director

Liam White

Liam White

Customer Success Manager

Thomas Hutchinson

Account Manager

Howell Masanque

Lead Researcher

Clothield Pascual

Business Development Specialist

Charlene Tayag

Lead Validation Expert