Stewart Dodd

Chief Executive at River Cottage

Stewart Dodd has extensive work experience in various industries. In 1995, they co-founded satellite architects limited, where they served as the Managing Director until 2017. Stewart was responsible for leading an award-winning architecture and interior design studio that focused on sustainable design. During this time, their work received numerous accolades and was widely published in architectural press.

Starting in 1995, Stewart also had roles at Bartlett School of Architecture, University College London. Stewart served as a Unit Master from 2001 to 2007 and as a Tutor for the First Year BSc (Hons) program from 1995 to 2001.

In 2010, Stewart joined the Architectural Association, where they held positions as the Programme Head for AAVS, Chengdu, and as a Unit Master for the Intermediate 1 - UPSTATE program until 2016.

From 2016, they worked at River Cottage, initially as a Non-Executive Director until 2017, and later as the Chief Executive. River Cottage is known for its TV programs promoting sustainable cooking and has made a significant impact on the nation's eating habits and animal welfare.

More recently, in 2020, Stewart became a Member of the Board of Trustees at Project Food Charity.

Stewart Dodd completed a Masters degree in Architecture, specializing in RIBA Part 2, from The Bartlett School of Architecture at UCL. Later, in 1999-2000, they attended UCL to pursue further education in Architecture and completed the RIBA Part 3, Professional Practice Examination.

Links


Org chart

Sign up to view 5 direct reports

Get started