TELESALES HYBRID ROLE jobs in NEWCASTLE, United Kingdom

first-class customer service in a Support, Account Management, Telesales, Sales or Business Development role. Confidence... contact with all of our partners. Proactiveness is key within this role! Ongoing support - Become the voice of the customer! You will liaise...

One Utility Bill