Season 13 Episode 28

Willem Olivier on how Resilient Innovations helps businesses thrive through crisis

24 November 2025 · 16:52 min

In this episode of Business Talk, Michael Avery speaks with Willem Olivier, CEO of Resilient Innovations, about what true business resilience means in an unpredictable world. Olivier explains that resilience goes far beyond backup systems and recovery plans—it begins with people, leadership, and the ability to adapt under pressure. Drawing on more than two decades of experience in disaster recovery and business continuity, he shares how South African organizations can build strength and stability even in the face of power outages, infrastructure failures, and crises.

Olivier also highlights the crucial role of leadership and culture in preparing teams to respond effectively when disaster strikes. Through real-world examples, he illustrates how training, simulations, and continuous improvement can turn chaos into coordinated recovery. His core message: resilience isn’t a document or a plan—it’s a mindset that leaders must nurture through persistence, preparation, and people-focused strategy.

Business Talk

More Series