Beck studied Illustration at Camberwell College of Art and completed a postgraduate certificate in Surface Design at London College of Communications (UAL). She has previously designed for textiles and managed an open-access print studio. In 2013 to 2014 she travelled and volunteered in Italy, India and Nepal. Beck joined the School in January 2015 as their in-house designer and is now Marketing Manager. Her role includes managing the Marketing Team, designing and producing digital and print material for the School’s various programmes and events, and overseeing the School’s website.