Louise Ormerod
Head of Design at BBD Perfect Storm
London, United Kingdom