THE NIA PROJECT

1 role available

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

N1 7EU

THE NIA PROJECT
31,000 - 33,000 per year
Currently Hybrid Working (Islington office & home)
Full-time
10th March 2026
Listed 1 day ago