SALES TEAM LEAD SUPERVISOR jobs in LUTON, United Kingdom

of strong relationships with local customers and sales team counterparts and stock management across the defined territory. Takes... to oversee day-to-day operations of multi-site locations across the territory. Effectively recruit, onboard, and lead your team...

Cromwell