Eleanor Attley Head of marketing and business development

Eleanor is head of the marketing and business development team.