Jeff Sutton is a national leader in brand strategy and reputation, currently heading Deloitte's National Brand Strategy and Reputation team. With over four years of experience in this role, Jeff collaborates with organizations to enhance corporate trust and stakeholder engagement. Previously, Jeff held key positions at thinkPARALLAX and Sutton Integrated, focusing on aligning brand strategy with sustainability and stakeholder communications. Jeff's earlier experience as Director of Business Development at Salterbaxter MSLGROUP involved leading sales and marketing activities across multiple regions, emphasizing sustainability and communications. Jeff holds degrees in Business Administration and Marketing Management from Seneca College and Ryerson University, respectively.
Location
Vancouver, Canada
This person is not in any teams
This person is not in any offices