Global Business Continuity & Crisis Lead

Company: Tate & Lyle
Apply for the Global Business Continuity & Crisis Lead
Location: London
Job Description:

Tate & Lyle is seeking a Business Continuity & Crisis Management Manager based in London. This crucial role involves developing and enhancing the company’s business continuity and crisis management frameworks to ensure organizational readiness for disruptions.

The ideal candidate will possess strong experience in business continuity and crisis management, alongside excellent analytical and stakeholder engagement skills. The remuneration package includes a competitive salary, flexible working policy, and additional perks such as a discretionary annual bonus and health benefits.

#J-18808-Ljbffr…

Posted: May 22nd, 2026