Elinor Camlin

Elinor previously worked at CEA and left in 2024.