David Towers

David Towers is Digital Partner & Head of Search, EMEA at MEC.


David Towers joined MEC in 2008 with the task of growing MEC Manchester's SEO team. In 2011 he became Head of SEO for MEC UK, before taking a regional new role in 2012 as Digital Partner and Head of Search, EMEA. David now leads the MEC Paid and Organic Search product and teams across the EMEA region.