Duncan Geddes

About Duncan Geddes Duncan Geddes, Managing Director of Technical Foam Services started his career in the foam industry 30 years ago and joined Technical Foam Services in 2006.

More from Duncan Geddes