Lead Generation Call Centre Manager
Company: ID Recruitment
Location:
A recruitment agency is looking for a confident and enthusiastic call centre manager to oversee operations in a dynamic sales environment in England. The role demands strong leadership in managing lead generation teams, enhancing performance, and rec...
Posted: 24 days ago
