Team Manager
sheffield, sheffield, united kingdom
Ventura
DFS
General Sales Manager
dfs group limited
general sales manager
T-Mobile UK
Sales Manager