Management team

Improve Digital Management Team

Improve Digital is led by an experienced executive management team with unrivalled knowledge of the digital advertising space.

Joelle Frijters

Chief Executive Officer


Janneke Niessen

Chief Innovation Officer

Jan Henk Brinks

Chief Financial Officer

Marc Roos

Chief Operation Officer

Garry Turkington

Chief Technology Officer

Chris Goodier

VP Product

Xander Lindhout

SVP People

Bastiaan Spaans

SVP Commercial

Torben Heimann

DACH MD

Daan Onland

VP INTL Business Development

Jonathan di Sapia

Dir UK Business Development

Angela Pellaupessy

Country Manager Benelux

Rogier Lammers

Sr. Dir Business Development Nordics

Stephanie Magnan

Marketing Director