Ellie Vaughan

People & Culture Manager