Channel 4 announces Ally Castle as new Creative Diversity and Disability Lead
The new appointment forms part of Channel 4’s expanded Creative Diversity team Channel 4 today announced that it has appointed Ally Castle as its new Creative Diversity and Disability Lead. In this newly created role, Ally will lead on and deliver the disability focused strategic plans as part of