Channel 4 recruitment drive in Leeds
Channel 4 has today revealed a range of new posts at its new National HQ in Leeds. The roles are based with a wide variety of departments such as audience research, business affairs, data science, finance, human resources, digital, technology and workspace. Channel 4’s Managing Director, Nations and