Ben Shrewsbury

Ben Shrewsbury
Ben Shrewsbury




Ben Shrewsbury

Ben Shrewsbury is a member of the firm's Industrial and Natural Resources Sector, and is a leader within the Global Supply Chain Practice. He leads client assignments across disciplines and industry verticals with a primary focus on integrated supply chain and general management within aerospace and defense, consumer and industrial goods and technology. Ben is based in Dallas.

Previous Experience

Prior to joining Russell Reynolds Associates, Ben was a management consultant with A.T. Kearney, working primarily in that 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 - Afghanistan; and Commander’s Action Group - Hanscom Air Force Base, Massachusetts.


Ben received his B.Sc. in management from the United States Air Force Academy, his M.P.P. from the Harvard Kennedy School and his M.B.A. from the University of Texas at Austin.


Industrial, Aviation, Aerospace and Defense, Industrial Goods, Transportation and Logistics, Operations & Supply Chain Officers, Executive Search


    See How You are Connected toBen
    Our Culture of Collaboration

    We have worked ​together for decades and know, like and trust each other. We share insights and lessons learned so you get the best of our global expertise.

    Sign up for our newsletter

    Get the newsletter that prepares you for what's next with valuable insights across industries and geographies.
    Ben Shrewsbury