Legal & Industrial Relations Manager
1 minute ago
ITC is the UK’s management association representing the independent performing arts sector.We are a community of over 450 venues, touring companies, and producers working in drama, dance, opera, musical theatre, mime, physical theatre, circus, puppetry, street arts and mixed media.ITC is run on a...