Placement and Business Strategy Leader for Affinity, Marsh Risk Europe
Marsh McLennan · Paris, Île-De-France, FR
Company: Marsh Description: Role Summary: The Placement and Business Strategy Leader for Affinity Europe is a pivotal leadership role driving the strategic d...
Job description
Company: Marsh 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 2. Business Strategy, Market & Competitive Intelligence - 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 International and Specialty teams to maximize partnership value. - Steer and maximize the KPIs related to carrier utilization, portfolio concentration and yield optimization. - This role is not responsible for the acti...