Emma Williams

Emma is an accomplished sustainability and corporate responsibility communications professional with 20 years of experience across corporate and non-profit sectors.