Sales and account management

Coralie Caron-Telders
Head of Sales

+44 (0) 203 137 7264
Sophie Pepper
Account Manager

+44 (0) 203 137 7267
Norbert Bajorek
New Business Director

+44 (0) 203 137 7265
Juliano Teixeira
New Business Director, Latin America

+44 (0) 203 137 7254