Wells & Co.Telesales Executive£25,480On-siteOpen roleApply (opens in a new tab)LocationB980REVisaSponsorship not statedPosted8 Nov 2026sales