Head of Sales - Northern Europe
Leeds, Leeds, United Kingdom
The North Face
Head of Sales - Northern Europe
The North Face
Strategic Accounts Director EMEA
The North Face
Sales Director Western Europe
Nike
UK and Ireland Sales Training Manager
adidas
Regional Sales Manager
Nike
UK Sales Manager
Fila UK Ltd.
National Sales Manager
Earnseat
Leeds Grammar School
Boston Spa