Tag: Trefor Thomas
Tug appointed Trefor Thomas as its new Global Chief Creative Officer
Tug, the international Digital Performance Marketing agency, announced the appointment of Trefor ‘Tom’ Thomas to the role of Global Chief Creative Officer, reporting into Nick Beck, Tug Founder and CEO. Thomas […]