North London | £65,000
To be considered for this role you will have a successful and demonstrable track record within a large sales department, have strong management and motivational skills and be results driven to achieve set budgets whilst providing exceptional customer...