Ruth Mackenzie has been appointed to lead the development of the next phase of The Space, an online digital arts platform run by Arts Council England and the BBC. The Space is due to relaunch...