Stacy Scott

Managing Director, Cyber Risk, Kroll