Enable job alerts via email!

Head of London Strategy & Business Development

SCOR

London

On-site

GBP 100,000 - 150,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the insurance sector seeks a Head of London Strategy & Business Development to drive growth and manage client relationships in the London market. The position requires extensive knowledge of Specialty Insurance, strong negotiation skills, and the ability to influence stakeholders effectively. Join a dynamic team that values results-oriented approaches while working closely with senior leadership and cross-functional teams.

Qualifications

  • Several years of experience within a similar distribution and marketing discipline in the London market.
  • Ideally extensive knowledge of Specialty Insurance and reinsurance products.
  • Ability to manage short and long-term objectives with a proven record of execution.

Responsibilities

  • Responsible for business development and origination activities in the London market.
  • Engage with brokers and key clients to develop distribution relationships.
  • Coordinate strategic initiatives and market opportunities throughout the deal flow lifecycle.

Skills

Negotiation
Stakeholder Management
Technical Skills
Analytical Skills

Education

Higher Education Diploma in Actuarial Sciences, Engineering, Management, Finance, Strategy

Job description

Social network you want to login/join with:

Head of London Strategy & Business Development, London

col-narrow-left

Client:

SCOR

Location:

London, United Kingdom

Job Category: Virtual job fairs Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference: Virtual job fairs b3561c6aab4f

Job Views:

4

Posted:

02.06.2025

Expiry Date:

17.07.2025

col-wide

Virtual job fairs

Job Description:

SCOR Specialty Insurance is a global business with growth ambitions over the medium term. Within the London insurance market, SCOR operates by underwriting business in London (through the SCOR Syndicate at Lloyd’s and SCOR UK) as well as underwriting teams located elsewhere (including Paris).

The role will also be responsible for business development and origination activities in the London market, including client and broker relationship management, and works alongside the broader Distribution and Marketing team in the EMEA & Canada region.

These responsibilities require an in-depth understanding of specialty insurance and the London insurance market. They also require knowledge of SCOR’s Specialty Insurance strategic goals and execution plans. The ability to manage internal and external stakeholders well will be fundamental to the success of the role, as will a ‘results-orientated’ approach.

  • Working with the SCOR Syndicate/SCOR UK CEO and Executive team to develop and execute the business strategy and related initiatives.The role is responsible for coordinating the strategic process, ensuring strong progress is made across the initiatives, and taking ownership of specific strategic initiatives as required.
  • Stakeholder engagement will be an important aspect of the strategic role. Examples include with SCOR Specialty Insurance colleagues (to ensure the strategy aligns with the broader business) and also with the SCOR UK Board (coordinating the annual board strategy day and regular board updates).
  • The role will work closely with Specialty Insurance and Entity leadership, Underwriters, the Analytics & Business Insights Team and external sources to identify strategic opportunities for further development. This includes market scoping, analysis and recommendation of (strategic and opportunistic) initiatives and execution planning /delivery. The role will promote proactive market knowledge and information sharing amongst Specialty Insurance teams.
  • Responsibility for origination, tracking and project management of target commercial/business initiatives that are accretive to London Market & other selected markets in EMEAC Specialty Insurance.
  • Maintaining existing and developing new distribution relationships with brokers and key clients. Ensuring that engagement plans are in place and that, with the support of underwriting leadership, underwriting teams are strategically engaging with SCOR’s broking partners, and actions are progressed.
  • Supporting the cross selling and Customer Relationship Management (CRM) process in the region, and ensuring it is consistently applied. Establishing and maintaining communication and underwriting channels to facilitate the cross selling of other products or services of the Business unit and the Group. Partnering with the EMEAC Commercial Manager to contribute to the CRM client marketing plan with the Region heads, regional and global line heads, and the definition/implementation of the necessary KPIs, processes and tools.
  • Structuring the CRM approach for outside EMEAC accounts (e.g.: US domiciled risks) coming to the London Market in a consistent way with the established CRM process in Continental Europe as appropriate.
  • Coordination of commercial initiatives and opportunities throughout the deal flow lifecycle ensuring that the relevant Specialty Insurance teams have access to sufficient information/knowledge to fulfil their commercial responsibilities.
  • Providing support on all strategic marketing initiatives.
  • Membership of appropriate Lloyd’s and London Market strategic forums and committees. Promotion of SCOR externally.
  • Day to day liaison and coordination with all SCOR functions, from a business and transverse function perspective, ensuring effective transfer of knowledge and opportunity.
Virtual job fairs

Required experience & competencies

  • Several years of experience within a similar distribution and marketing discipline, in the London market.
  • Ideally extensive knowledge of Specialty Insurance and reinsurance products.
  • Extensive underwriting or brokerage experience in the large commercial risk segment in London.
  • Strong technical and analytical skills
  • Proven negotiation abilities and stakeholder management skills
  • Strong operational knowledge and abilities
  • Good team player, ability to develop network, internally and externally
  • Ability to manage short and long-term objectives and projects with a proven record of execution
  • Strength in setting up and managing processes
  • Ability to influence team members in a matrix environment

Required Education

  • A higher education diploma in Actuarial sciences, Engineering, Management, Finance, Strategy and/or equivalent discipline/related field.

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit. Check our Blog for more information.

Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Created on 02/06/2025 by TN United Kingdom

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.