Moss UK
Robert Kershaw is a Business Development Manager at MacroArt. Prior to this, Robert worked as a Sales Manager at Dominion Screen and Digital Print Ltd and Northern Flags & Display. Robert holds a Bachelor's Degree in Geography from the University of Liverpool, having completed their education at Ripley St Thomas C of E High School & Sixth Form in Lancaster.
Moss UK
We Are Place Makers™ As place makers, we blend high-quality materials, cutting-edge production automation, sustainable practices, and world-class craftsmanship to create unique installations that transform spaces into impactful places. We actively listen, question, and tackle complex technical design challenges, providing our dedicated partners with unprecedented solutions.