
Location
Phone
Dallas
+1-214-220-2033
Ben Shrewsbury
Ben Shrewsbury leads the global Operations & Supply Chain Officers Practice at Russell Reynolds Associates. He advises clients across functional disciplines—plan, source, make and deliver—and industry verticals, with a primary focus on integrated supply chain and operationally oriented general management. He is based in Dallas, Texas.
PREVIOUS EXPERIENCE
Prior to joining Russell Reynolds, 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.
EDUCATION & AFFILIATIONS
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.
EXPERTISE
Industrial, Aviation, Aerospace and Defense, Transportation and Logistics, Omnichannel Retail and Luxury, Operations & Supply Chain Officers, Executive Search, Global Supply Chain, Sustainability