Tag: Nik Margolis
Nik Margolis, appointed Managing Partner @ Team Eleven
A year after launching, marketing agency Team Eleven has today announced the appointment of Nik Margolis as its new Managing Partner. Working alongside co-founders Sophie Gibson and Nick Gill, Margolis will […]