Business Development Manager
29 days ago
Leeds
... Director and the SLT, you will generate, manage and nurture leads and relationships across a variety of sectors. The right person will be driven, focused and have a clear vision of their strategy ...