Michelle Valdez (Scauzillo) is an accomplished executive with extensive experience in non-financial risk and cybersecurity. Currently serving as Executive Vice President and Global Head of Non-Financial Risk at Northern Trust Corporation since March 2022, Michelle has previously held the position of Chief Information Security Officer at OneMain Financial, where responsibilities included overseeing cybersecurity strategy and governance. Michelle's expertise also spans leadership roles at Capital One, where significant enterprise-wide transformations were implemented, alongside contributions at CERT Software Engineering Institute and various government positions, including the Office of the Director of National Intelligence. Michelle holds multiple advanced degrees, including a Master’s in Information Systems Technology from The George Washington University School of Business and a Master’s in Justice and Public Safety from Auburn University at Montgomery, along with a Bachelor’s degree in Psychology and Society & Justice from the University of Washington.
Sign up to view 2 direct reports
Get started