Strategic Risk Consultant

20 hours ago


Greater London, United Kingdom Lockton Full time

Overview General information Reference 003730 Location United Kingdom London London Work Place Hybrid Region UK Job Profile Lockton - Experienced Professional Title Strategic Risk Consultant (Business Continuity) Description Deliver expert BCM crisis management and organisational resilience consulting services to clients aligned with Locktons risk advisory approach. Lead client projects with oversight of a wider consulting team responsible for project management and delivery of high-quality outputs. Collaborate with the wider business to identify where resilience and continuity solutions can enhance existing insurance programmes or support new business opportunities. Develop revenue opportunities in line with Lockton values. Enhance Locktons existing BCM proposition through the introduction of new products and services relevant to client needs. Support professional and technical development of the wider consulting team mentoring and coaching colleagues. Produce high quality deliverables including reports frameworks training materials and executive presentations articulating practical recommendations and strategic insights. Contribute to Locktons resilience thought leadership exploring emerging risks such as supply chain disruption cyber resilience and climate-driven business interruption. Candidate Profile Minimum 5 years experience in Business Continuity and Resilience ideally within an insurance risk management or consulting environment. Solid understanding of operational resilience crisis management supply chain and Enterprise Risk Management (ERM) principles. Strong stakeholder management skills. Excellent communication both verbal and written. Ability to collaborate effectively across multidisciplinary teams. Relevant professional qualifications including MBCI or similar About The Position The strategic risk consultant will strengthen Locktons Business Continuity Management (BCM) proposition representing a key role within the Risk Control Services (RCS) team. The consultant will join the strategic risk team to support continued growth and enhance current resource capabilities. The role will involve technical BCM project delivery and business development activities working alongside Locktons client servicing and risk advisory teams to complement insurance placement and add client value. Schedule & Employment Custom section 3 Scheduled Full Time Permanent Required Experience : Contract Key Skills Corporate Relationship,Business Administration,Agriculture,End User Support,BI Employment Type : Full Time Experience : years Vacancy : 1 #J-18808-Ljbffr



  • London, Greater London, United Kingdom Lockton Full time £60,000 - £100,000 per year

    General information Reference LocationUnited Kingdom, London, London Work PlaceHybrid RegionUK Job ProfileLockton - Experienced Professional TitleStrategic Risk Consultant (Business Continuity) Description Deliver expert BCM, crisis management, and organisational resilience consulting services to clients, aligned with Lockton's risk advisory...

  • Actuarial Consultant

    19 hours ago


    Greater London, United Kingdom Willis Towers Watson Full time

    At WTW (NASDAQ: WTW), we provide data-driven, insight-led solutions in the areas of people, risk and capital. Leveraging the global view and local expertise of our colleagues serving 140 countries and markets, we help our clients to sharpen their strategies, enhance organizational resilience, motivate their workforces and maximize performance. Strategic Risk...


  • Greater London, United Kingdom Lockton Full time

    A leading risk advisory firm based in Greater London seeks an experienced Strategic Risk Consultant specializing in Business Continuity Management (BCM). The consultant will deliver expert services, lead client projects, and contribute to business development while enhancing existing BCM offerings. Candidates should have a strong background in crisis...

  • Fire, Health

    3 days ago


    Greater London, United Kingdom Ark Workplace Risk Full time

    A leading risk consultancy is seeking a Director of Fire, Health & Safety to lead their Professional Services team. The role includes strategic planning, management of high-level projects, and recruitment of consultants. Candidates should have relevant certifications, excellent people management skills, and experience in change management. The position...


  • london, United Kingdom Lockton Full time

    The strategic risk consultant will strengthen Lockton’s Business Continuity Management (BCM) proposition, representing a key role within the Risk Control Services (RCS) team. The consultant will join the strategic risk team to support continued growth and enhance current resource capabilities. The role will involve technical BCM project delivery and...


  • London, United Kingdom Lockton Full time

    General information Reference 003730 LocationUnited Kingdom London LondonWork PlaceHybridRegionUKJob ProfileLockton - Experienced ProfessionalTitleStrategic Risk Consultant (Business Continuity)DescriptionDeliver expert BCM crisis management and organisational resilience consulting services to clients aligned with Locktons risk advisory approach.Lead client...


  • City Of London, United Kingdom WTW Full time

    Actuarial Consultant - Strategic Risk ConsultingJoin to apply for the Actuarial Consultant - Strategic Risk Consulting role at WTWOverviewAt WTW (NASDAQ: WTW), we provide data‑driven, insight‑led solutions in risk and capital. Leveraging the global view and local expertise of our colleagues serving 140 countries and markets, we help our clients sharpen...

  • Strategic Health

    3 days ago


    Greater London, United Kingdom WTW Full time

    A global risk management firm in London is looking for a passionate Health & Benefits - Risk Consultant to join their consultancy team. In this role, you will provide expert consulting services on risk and health-related insurances, helping clients improve employee wellbeing. The position offers a flexible hybrid model, 25 days of annual leave plus...


  • London, United Kingdom Lockton Full time

    Your ResponsibilitiesDeliver expert BCM, crisis management, and organisational resilience consulting services to clients, aligned with Lockton's risk advisory approach. Lead client projects with oversight of a wider consulting team, responsible for project management and delivery of high-quality outputs. Collaborate with the wider business to identify where...

  • Strategic IMW Risk

    5 days ago


    Greater London, United Kingdom DELOITTE LLP Full time

    A leading consulting firm in Greater London is seeking talented individuals for an advisory role focused on operational risk and compliance in the investment management sector. This position requires a strong understanding of regulatory frameworks, excellent communication skills, and an entrepreneurial mindset. Candidates should have a relevant degree and...