Tag: Eoin O’Neill
Tug increases expansion in the UK with the new role of CTO
Tug, an international Digital Performance Marketing Agency, announced that Eoin O’Neill has been promoted to the role of CTO and Global Head of SEO. Reporting into Nick Beck, Tug Founder […]