Freeman Names Chris Cavanaugh Chief Marketing Officer
Freeman has named Chris Cavanaugh its chief marketing officer. Cavanaugh previously served as executive vice president, brand strategy and business insights, for FreemanXP, a brand experience agency within the greater Freeman organization. In his new role, he will be responsible for driving Freeman's global brand marketing and communications strategy and will work closely with divisional presidents, reporting to Bob Priest-Heck, Freeman's president. Cavanaugh has more than 20 years of industry experience.