Manager - Cyber Security Strategy & Risk

This London/hybrid based role will focus on client engagements and excellence in delivery of our services.