Steve Dutton is the Head of External Communications in the Office of the Deloitte Global CEO, bringing over 20 years of experience in corporate, political, and government communications, particularly in media relations. They previously served as the Global Head of Media Relations for Deloitte, providing strategic communications counsel to various leaders and managing significant media campaigns. Prior to joining Deloitte, Steve held several communications leadership roles within the U.S. House of Representatives, including Senior Advisor of Communications and Communications Director for multiple congressional offices. They hold a Bachelor of Science degree in Political Science from Texas A&M University and are a member of the National Press Club. In their free time, Steve enjoys traveling and exploring their aspirations of winemaking.
This person is not in the org chart
This person is not in any teams
This person is not in any offices