Installations Director / Head of Installations
26 days ago
London
Direct and manage multiple projects (around 20) simultaneously.* Coordinate effectively with colleagues in other departments (design, production, technical, logistics, installation leads)* Working ...