Who we are Our Team Rachel Goddard, Operations Manager Rachel manages Social Business Trust's operations. She was previously Office Manager for a PR consultancy, responsible for facilities management, finance and events administration. She worked for many years in event planning and administration for a corporate events company in the City.