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

Rene Plug

Chief Strategy 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 Operations

Bastiaan Spaans

SVP Commercial

Daan Onland

SVP Demand & Partnerships

Jan Willem Borsboom

VP Enterprise Solutions

Torben Heimann


Jonathan di Sapia

Dir UK Business Development

Angela Pellaupessy

Country Manager Benelux

Rogier Lammers

Sr. Dir Business Development Nordics


Country Manager Italy

Kyra Steegs

Senior Director Video

Stephanie Magnan

Marketing Director