Robert Goddard

0 followers

Robert Goddard was founded in 1895 by George Goddard, Robert’s grandfather. Service, selection and quality were the core three principles set out by the founder and these remain at the heart of the business today. The business was acquired by the current owner Oliver Tookman in 2008, when it had 2 s... Read more

Headquarters

United Kingdom

Employees

11-50

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet