Heather “Naysayerz” Dower joins ESL UK as Marketing and Communications Manager
Leicester and London based ESL UK has announced that Heather “Naysayerz” Dower is set to join the company as their Marketing and Communications Manager. Her new role has Dower oversee…