Jessica Aldred

Environment Production Editor The Guardian

Jessica Aldred is the environment production editor for the Guardian.