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 with a strong focus on media relations. Previously, Steve led the Global Communications team at Deloitte as Head of Media Relations, providing strategic counsel to executives and managing high-profile projects such as Deloitte's participation at the World Economic Forum. Steve's career also includes key communications roles within the U.S. House of Representatives, where they supported various Congress members and legislative initiatives. Steve holds a Bachelor of Science degree in Political Science from Texas A&M University and is an active member of the National Press Club. In their free time, Steve enjoys traveling and has aspirations of becoming a winemaker.
This person is not in the org chart
This person is not in any teams
This person is not in any offices