Head of Creative Industries

You will work with colleagues and industry partners to determine the geographic focus for the team and how the team should operate; will contribute to the…

£58,130 - £68,493 a year
1 vacante