Consultancy and Technology (ICT) business unit in managing cyber security risk, particularly in its expanding SaaS portfolio... a similar cyber security role within Governance, Risk and Compliance; Good understanding of cyber security concepts, controls...
Willis Towers Watson