Fabrication Estimator and Production Manager
23 hours ago
Long Ditton
Job DescriptionEcho House is a market leader specialising in Creative & Technical Design, Artworking, Digital Content, Printing, Experiential Brand Activation, and Sustainable Production. Ensuring Echo House maintains its status as an industry leading team of dynamic, proactive & professiona...