Head of New Business Development Marine Insurance
26 days ago
This role demands someone with a proactive approach, capable of building relationships within the insurance and claims industry, setting up efficient processes for lead generation, and forming and managing a team of business development professionals. Team Building and Management: Build, train, a...