Steve Odland

Chairman & CEO, Office Depot

Steve Odland is Chairman and CEO of Office Depot. He has been President, Chairman and CEO of AutoZone; an executive at Ahold USA; President of the Foodservice Division of Sara Lee; and an executive at The Quaker Oats Company. Born in 1958, Odland received his B.A. in business administration from the University of Notre Dame and his M.A. in management from Northwestern University's Kellogg School of Management.

×