Lead Generation Specialist
1 day ago
London
Full Time, Permanent / London, SE1 0HR / 100% Office Role Lead Generation Specialist Job Description & Responsibilities Reporting to the Business Development Operations Manager and Telesales Director, you will play a key role in telesales, responsible for profiling over 3000 businesses, engaging ...