Tag: Zach Leonard
Zach Leonard named The Independent Chief Executive
Independent Digital News & Media has promoted Zach Leonard into the newly created role of Chief Executive Officer of The Independent. As CEO for The Independent, Leonard’s remit focuses on […]