MT

Michelle Townsend

Senior Manager - Delivery Centre Risk

Michelle Townsend is a seasoned leader with over two decades of diverse experience, including seven years in security leadership within Deloitte's North & South Europe network. Currently serving as the Senior Manager for Delivery Centre Risk, Michelle excels at connecting complex cyber risks and operational strategies with emerging technologies. Previously, Michelle held various roles, such as Cyber Security Risk Assurance Manager and IT Security & Compliance Manager, where comprehensive solutions were orchestrated that prioritized growth and data protection. Michelle's unique ability to build high-performing teams and drive operational excellence underscores their commitment to unlocking innovative business outcomes beyond compliance.

Location

London, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices