- Home
- Team Members
- David Barrow
David Barrow
Managing Director
- Directors
- 01604 770711
- [email protected]
Now leads the family business. Relishes the challenges of running a group of manufacturing companies. Keen follower of Northampton Saints who enjoys playing golf and tennis.