THE NIA PROJECT

2 roles available

Wenlock Studios, Unit 1.06, 50 -52 Wharf Road, London

N1 7EU

THE NIA PROJECT
31,500 - 35,000 per year
East London
Full-time
13th April 2026
Listed 3 weeks ago
THE NIA PROJECT
29,000 - 32,000 per year
East London
Full-time
13th April 2026
Listed 3 weeks ago