
DIGIT.FYI. editor Duncan MacRae has left his role.
He remains chief editor at Marketing Gazette covering all things marketing, including affiliate marketing, digital marketing, email marketing, graphic design, advertising, PR, social media and regulation.