Kostas Voudouris rejoins Maxus to take up Head of Organic Performance role
Maxus has announced that Kostas Voudouris will be re-joining as its Head of Organic Performance. Voudouris previously worked for Maxus as SEO director from 2011 to 2015, before moving to New York to work as organic search director at Catalyst and MEC. He now returns to Maxus to head up its Organic Performance team in […]