Leo Burnett UK
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...