Wednesday, Nov. 29, 2023

Mark Elwood has been appointed chief creative officer for Leo Burnett UK, effective immediately.

Elwood is a proven creative leader, who has rebooted the agency’s creative department, brought in new talent and led Leo Burnett UK to win multiple creative awards since joining the agency in...

MySHOOT Company Profiles