David Carrigan

Group Director of Diversity Inclusion & Wellbeing

Sky

Group Director of Diversity Inclusion & Wellbeing

Sky