Installations Director / Head of Installations
22 days ago
London
INSTALLATIONS DIRECTOR / HEAD OF INSTALLATIONS LONDON AREA Circa £100,000 (Negotiable) + Growth ... Coordinate effectively with colleagues in other departments (design, production, technical ...