Business Development Manager - Insurance Services
6 days ago
Huddersfield
As part of the New Business Team, reporting directly to the Head of Client Relationships, you'll be ... Proven Sales Expertise: At least 4 years of experience in a new business role, ideally within the ...