Internal Sales Executive / Sales Executive / Telesales Executive
3 months ago
Newport
... home. Good locations for Newport include Stafford, Shrewsbury, Stoke, Wolverhampton, Telford ... The Sales Recruitment Network recruits B2B and B2C Sales Directors, Sales Managers, Field Sales ...