Layla Batchellier

Job title: Communications and Engagement Manager

Organisation: British Antarctic Survey

Location: Cambridge, UK