Crisis24

Senior Managing Consultant CSC

Company
Location
London, England, United Kingdom
Posted At
8/4/2025
Description
Who We Are Looking For

As a result of the globally expanding demand for our services, an exciting opportunity has arisen to join Crisis24’s CSC team. We are looking for a commercial, highly motivated, dynamic, and driven practitioner to work across the Response Group; a lateral thinking senior consultant mainly focused on the cases of the Special Risks Response (SRR) team but contributing to the work of the wider Response and Consulting teams.

What You Will Work On

Managerial responsibilities:

  • Work with the Director SRR to develop and execute a strategy for Special Risks Response
  • Act as a Case Manager for SRR by carrying out a daily operational review of cases to ensure that the response is of high quality and that consultants and clients are fully supported
  • Ensuring that case work is documented and that insurance partners are updated
  • Engagement in the constant effort to improve processes for greater quality of service to clients and underwriters, and efficiency of internal mechanisms
  • Daily/weekly dialogue with VP, Response to enable the wider Response Group development

Operational Responsibilities

  • Serve as lead Response Consultant on cases, deployed as necessary, and participate directly with the client’s crisis management teams
  • Periodically, act as Response Duty Officer, responding to out-of-hours calls to client requirements
  • Delivery of CSC’s risk and crisis management consulting services throughout the region and globally
  • Maintenance and management of appropriate resources to support the delivery of CSC’s risk and crisis management consulting services throughout the region and globally

Business Development

  • In collaboration with CSC’s management team, conduct business development (BD) activities, including pitches to support underwriters’ BD and engagement with brokers
  • Work with the AD EMEA Consulting and the VP of Consulting to drive new business development of 'pre-incident' consulting services in the region
  • Account management and development of existing EMEA and wider client relationships

Collaboration

  • Collaborate with our global Crisis24 and GardaWorld teams
  • Adhere to all necessary administrative and accounting protocols.

Who You Will Work With

The Senior Managing Consultant (Response Group) reports to the SRR Practice Lead and VP Response Group for the development and maintenance of Best Practice in CSC’s pre-incident consulting services. These responsibilities will be monitored and managed through the company performance management review cycle and regular monitoring of performance against KPIs throughout the year. Core accountabilities are:

  • Delivery of revenue through new business development, tenders, and proposals
  • Strategic and day-to-day CRM
  • Delivery of strategic-level and other consulting services
  • Execution of defined administrative tasks
  • Participation in the company performance management cycle

Essential

What You Will Bring

  • Exceptional working knowledge of Security Risk and Crisis Management – Best Practice and Industry Standards
  • 10 years' relevant previous experience in a security, intelligence, risk, or crisis management environment, including experience in a business development role, with a proven track record of meeting commercial sales targets
  • Extensive travel experience globally
  • A good understanding of relevant insurance markets
  • Competent skills with office-based software; MS Office
  • At least one relevant security risk management qualification (CSMP, CPP, PS, or other)
  • Fluent English (spoken & written)

Preferable

  • Fluency in a second language such as Spanish or French
  • Crisis Response experience

Competencies

  • Outstanding written and verbal communication skills and presentation skills. Writes clearly, correctly, and convincingly. Avoids jargon and complicated language.
  • Clear, decisive and positive management style, interacts effectively up to a senior level, relates well to others with confidence and empathy, builds trust and responds quickly to the needs of others and feedback, remains calm and resourceful during difficult and emotive situations.
  • Principles and values; upholds ethics, applies discretion, demonstrates integrity and accountability, flexibility, and motivation to work shift patterns and maintain quality delivery
  • Development: maintains a high level of industry knowledge and awareness of geopolitical and security/crisis management issues and trends. Able to apply a global perspective to information and incidents and access sources that extend knowledge and analysis beyond traditional open sources.

logo
Hunt UK Visa Sponsors

Copyright © 2025

About us

How does it workContact UsBlog

Stay up to date

TwitterTelegram
Senior Managing Consultant CSC | Crisis24 | Hunt UK Visa Sponsors