Apply directly to jobs in best companies
Search Companies / Jobs
 
Head of London Strategy & Business Development at SCOR
London, United Kingdom


Job Descrption

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. 

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.

SCOR, the 4th largest reinsurer in the world, provides insurance companies with a diversified and innovative range of solutions and services to control and manage risk. Leveraging experience and expertise to deliver “The Art & Science of Risk”, SCOR provides cutting-edge financial solutions, analytics tools and services in all areas related to risk – from Life & Health and Property & Casualty insurance to Investments. Our specialized teams operate in over 160 countries, fostering long-term relationships with clients. 
In order to provide our clients with a broad range of innovative reinsurance solutions, SCOR pursues an underwriting policy that is founded on profitability and supported by effective risk management strategy and a prudent investment policy. This approach allows us to offer clients an optimum level of security, to create value for shareholders, and to contribute to the welfare and resilience of society by helping to protect insureds against the risks they face.
At SCOR, we believe that employing people from different backgrounds and ensuring inclusivity is a major driving force for the success of the Group. We are committed to fostering a work environment in which all employees are treated fairly and respectfully, have equal access to opportunities and resources, and can contribute fully to SCOR’s success.
Complete form below to directly Send your CV / Linkedin Profile to Head of London Strategy & Business Development at SCOR.
@
You will receive all responses from employer on this email
Example: Application for the post of 'Accountant'
Example: Introduce your self and give purpose of your application
*All fields are mandatory.
SCOR
23 jobs found
P&C Senior Legal Counsel EMEA - Paris /London/Zurich at SCOR
London, United Kingdom
Senior D & O Underwriter at SCOR
London, United Kingdom
Head of London Strategy & Business Development at SCOR
London, United Kingdom
Syndicate Planning & Business Manager at SCOR
London, United Kingdom
P&C Legal Counsel EMEA at SCOR
London, United Kingdom
Head of Specialty Insurance Analytics and Business Insights at SCOR
London, United Kingdom
Senior Strategy Officer - L & H Solutions at SCOR
London, United Kingdom
VP/SVP Regional Commercial Head - SCOR Business Solutions at SCOR
New York City, United States
SVP, Head of Pricing & Modelling P&C RI & MGA – Americas at SCOR
Chicago, United States
Actuary, Global Reporting and Analysis at SCOR
Dubai, United States
1 2 3
3 Other Insurance Companies in Worldwide Companies
1