looking to join an expanding company. Install Technicians are responsible for building and delivering our exhibition stands and temporary... elements which can require a level of knowledge with basic tools. No stand is the same and every day poses different...
HR-CL