Shop Manager

The role will involve great time management, resilience, multitasking and determination to ensure that in store customer journey, the financial targets and…

£13,936 - £28,096 a year
1 vacante
Compartir:
Compartir: