Robert Goddard's Location
London, England, United Kingdom
Robert Goddard's Work
Robert Goddard's Education
Robert Goddard's Skills
Robert Goddard's Summary
Robert Goddard, based in London, England, United Kingdom, is currently a Senior Associate, Assurance at PWC, bringing experience from previous roles at Exeter Chiefs and The Go-Ahead Group PLC. Robert Goddard holds a Masters in Management @ University of Exeter. With a robust skill set that includes Teamwork, Social Media, Microsoft Excel, Communication, Customer Service and more, Robert Goddard contributes valuable insights to the industry. Robert Goddard has 1 email on RocketReach.