Stephen Bracken is a Senior Security Risk Management and Intelligence Analyst with expertise in safeguarding global assets against national and international threats. Their work integrates security intelligence, geopolitical analysis, and operational risk management, currently at KKR, where they monitor security needs across EMEA, APAC, and AMER regions. Previously, they managed renewable and non-renewable energy portfolios at ElectroRoute and have held various roles in customer care and sales. Stephen earned an M.A. in Intelligence, Security, and Strategic Studies from the University of Glasgow and a B.A. in Applied Language & Translation Studies, with notable proficiency in Japanese and Spanish.
This person is not in the org chart
This person is not in any teams
This person is not in any offices