Cathy W. is a Risk Advisory Manager at Deloitte, where they previously held positions as Manager and Assistant Manager in the Risk Advisory department. They have experience as a Sales and Marketing Specialist at Swatch Group from 2018 to 2021 and as a Brand Ambassador for Watches of Switzerland Group PLC from 2017 to 2018. Currently, Cathy is pursuing a Master’s degree in Computer and Information Systems Security/Information Assurance at Royal Holloway, University of London.
This person is not in the org chart
This person is not in any teams
This person is not in any offices