Sales and account management

Roger Yeoman
Managing Director and Head of Sales

+44 (0) 203 137 7270
Coralie Caron-Telders
Director, Account Managment

+44 (0) 203 137 7264
Sophie Pepper
Head of Account Management

+44 (0) 203 137 7267
Juliano Teixeira
New Business Director, Brazil

+44 (0) 203 137 7254