Head of New Business Development Marine Insurance
28 days ago
Greater London
The role will involve leading business development efforts, creating and implementing sales strategies, managing accounts, and overseeing business planning activities to drive growth and revenue for ...