The Team



Sarah Churchill-Slough

Sarah Churchill-Slough

Design and Branding Manager

Role at the Foundation

Sarah's role at the Ellen MacArthur Foundation includes designing and developing content across a variety of channels/media, whilst also working on the branding for the Foundation's programmes and initiatives.


Sarah joined the Foundation in 2013 soon after graduating from the University of Nottingham with a joint honours in French and International Media Communication Studies. Outside of work, Sarah likes to spend time drawing, drinking tea or reading at the beach.