SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Placement and Business Strategy Leader for Affinity, Marsh Risk Europe

Company: FR001 MARSH SAS

Location: Paris, London

Posted: June 10, 2026

Apply for This Position

Submit Application

Position Details

Description:

Role Summary:

The Placement and Business Strategy Leader for Affinity Europe is a pivotal leadership role driving the strategic direction of placement and business within the European Affinity market. Reporting to the Affinity Leader for Europe, the role plays a key part in fostering cross-functional collaboration to harmonize market priorities, insurer capacity, and operational capabilities, driving scalable growth and improved competitive positioning.

Core Responsibilities:

1. European Placement & Carrier Strategy

  • Develop and implement a comprehensive European placement strategy aligned with financial objectives and competitive positioning. 
  • Establish and maintain the strategic framework for carrier engagement and capacity deployment across Europe, reflecting market standards and competitor practices. 
  • Manage senior-level relationships with priority carriers in coordination with Intern...