Business Development Manager - Insurance Services
3 days ago
Huddersfield
As part of the New Business Team, reporting directly to the Head of Client Relationships, you'll be ... Deliver Winning Proposals: Lead tender responses, pitching, and negotiation processes