Telesales Executive


Organisation Description FTSE 100 listed media company based near to Sutton, considered to be one of the worlds largest information providers. They provide data services, information and marketing solutions within the UK, US, continental Europe and …