Ben Shrewsbury

Ben Shrewsbury is a trusted advisor who partners with clients to see around corners and address their most pressing global end-to-end operations needs in the C-suite and the Boardroom.

Ben Shrewsbury leads the global Operations & Supply Chain Officers Practice at Russell Reynolds Associates.   He advises clients across functional disciplines and industry verticals with a primary focus on integrated supply chain and operationally oriented general management, CEO, and Board roles within both public and private operating models. He is based in Dallas.  Prior to joining Russell Reynolds Associates, Ben was a management consultant with Kearney, working primarily in the firm’s transportation and infrastructure practice.

Before consulting, Ben spent over seven years with the United States Air Force in various roles including advisor, Iraqi Ministry of Defense; Defense Contracting Management Agency (DCMA), Afghanistan; and the Commander’s Action Group (CAG), Hanscom Air Force Base, Massachusetts. 

"Anything worth doing is worth doing right – the first time."

Ben received his ​​​BS in management from the United States Air Force Academy, his MPP from the Harvard Kennedy School and his MBA from the University of Texas at Austin.​​
profile.readmore profile.readless

Areas of Expertise

Assessment and Benchmarking Board Director and Chair Search Board of Directors CEO Succession Chief Executive Officers Diversity, Equity, and Inclusion Advisory Executive Search Operations and Supply Chain Officers Private Capital Sustainability Officers

Get in touch with Ben