Rose Taylor

Rose Taylor BA (Hons) joined Goddard Consulting’s Teddington Office in August 2014. Rose provides administrative support to both Emma Rabe and John Carter across a variety of projects.