Business Development Manager
- Location
- Greater London, England, United Kingdom
risk and resilience. You’ll enjoy autonomy, support from a collaborative team, and the chance to make a measurable difference. Are you a seasoned Business Development Manager ready to take ownership of your pipeline, drive growth, and work at the forefront of innovation in the insurance sector … strategic individual to lead sales efforts, build long-term partnerships, and fuel expansion in the UK market and beyond. About the Role As a Business Development Manager, you’ll be responsible for driving new business growth while nurturing and expanding relationships with existing accounts—both directly ...