Sales Support Team Lead
Oldham, Lancashire, United Kingdom
Innovative Technology
of contact, driving efficiency, fostering teamwork, and championing continuous growth within the team. Your Responsibilities as a Sales Support Team Lead: Provide expert customer service and order guidance via phone and email Prepare customer quotations as requested by clients and sales leadership Liaise with Production for on-time order … creation processes across UK, Spain, Germany, and USA Identify and implement team and system improvements for enhanced efficiency Drive continuous improvement for optimal customer service delivery Manage new leads/enquiries for absent Business Development Managers Resolve customer complaints regarding shipments, pricing, and other issues Perform ad-hoc … offices on five continents and employ around 400 people, with over 150 based from our state-of-the-art R&D hub. From self-service checkouts to arcade machines, we provide our retail, banking, kiosk, vending, gaming and amusement customers with products and services that help them securely accept More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: