... steering through sales targets and customer interactions, ensuring high-octane ... Proven prowess in sales or customer service. Top-notch communication and ... . A dedication to delivering mind-blowing customer service. A valid driving licence. What's ...
13 days ago