Jim serves major financial institutions and other clients, helping improve their digital risk management and establish strong cybersecurity. He is a member of the Cyber Solutions by McKinsey team, which is part of the Risk & Resilience Practice.


Jim’s clients are primarily technology and security organizations in financial institutions, but he has also served global technology companies along with those in the energy, travel and logistics, aerospace and defense industries, and U.S. federal agencies.

In digital risk, Jim has helped companies identify risks created and exacerbated by digital transformations, and has embedded risk mitigation strategies within digital and analytics transformations. He is co-creator of McKinsey’s Digital Trust solution, a digital and analytics risk identification capability.

In cybersecurity, Jim has done two end-to-end risk-based transformations of clients’ information security management systems. He has designed and implemented cybersecurity strategies and programs, including identifying and prioritizing critical assets and controls, embedding security in front-line technology work, and designing and implementing cybersecurity operations capabilities.

Prior to joining McKinsey in 2013, Jim was a US Navy flight officer, a scientific and technical intelligence officer, and national security project manager, with operational experience in computer network operations and Agile risk management operating models.

He holds and MBA from the Wharton School, an MA in history from the University of North Florida, and a BS in history, with honors, from the US Naval Academy.