Internal Sales Executive / Sales Executive / Telesales Executive
2 months ago
Newport
... home. Good locations for Newport include Stafford, Shrewsbury, Stoke, Wolverhampton, Telford ... You will primarily be working from a Database of existing clients and potential new customers, with ...