Layla Batchellier

Job title: Communications and Engagement Manager

Organisation: British Antarctic Survey

Location: Cambridge, UK

More career profiles

Ellie Morris - Assistant Project Manager

Ellie Morris is an Assistant Project Manager at Lendlease, based in London.

Layla Batchellier - Communications and Engagement Manager

Layla Batchellier is the Communications and Engagement Manager for the RRS Sir David Attenborough at the British Antarctic Survey.