Skip to content

Meet our leadership team

We are proud to have a global leadership team to drive our success and foster an inclusive environment at UpSlide.

Join a multicultural international company

140 employees

in five countries

16 nationalities

and counting

51% women

across our workforce

44% women

in our leadership team

Philippe Chazalon

Chairman & Founder

Antoine Vettes

T-Rex Coordinator & Founder

Julien Villemonteix

CEO & Chief Product Officer

Aurore Jaugin

Deputy CEO

Rob Jones


Anne Delgoulet


Diane Dumas

Head of Product

François Bard

Head of Engineering

Simone Lilley

Head of Marketing

Hala Announ

Country Manager, France

Henry Whitfield

Country Manager, UK

Theodore Williams

Country Manager, Germany

Thomas Roland

Country Manager, Singapore

Equal opportunities

UpSlide is an equal opportunity employer. We have strong commitments toward our employees, community, clients, suppliers, and the environment.