Lighting Operations Assistant Manager
9 days ago
London
Based in central London, Big Sky comprises 15 studios and stages, spanning 75,000 sq ft over 5 different sites offering traditional white coves, green screens, blank canvases, virtual production ...