Steve Sacks has been named the new Intelligence Center Director at Mastercard, where he will lead the company’s global team of analysts in advancing its intelligence-driven security initiatives. Sacks brings a wealth of experience in intelligence, risk strategy, and threat mitigation, having previously held senior roles in both the public and private sectors.
Prior to joining Mastercard, he served as the Director of Intelligence Operations at the Analysis and Resilience Center for Systemic Risk. His leadership experience includes directing intelligence and cyber risk strategies at Control Risks.
In addition, Sacks has a distinguished background with the United States Marine Corps, serving in roles related to intelligence planning, counterintelligence, and human intelligence operations. His most recent position in the Marine Corps was as a China Intelligence Planner.
Sacks holds a Master of Arts in Security Studies from Georgetown University’s Walsh School of Foreign Service, where his studies focused on military operations, strategic campaigns, and national-level policy, particularly in the context of East Asia and Great Power Competition. He is also pursuing a Master of Business Administration (MBA) at Penn State University. He also holds a Bachelor of Arts in Near East Studies and Government from Cornell University.
(AI was used in part to facilitate this article.)

