Channel 4 appoints Grace Boswood as Technology DirectorAugust 10, 2021 12.01 Europe/London By Julian CloverChannel 4 has named Grace Boswood has been appointed as its new technology director.