Jeremy Darroch
David Jeremy Darroch is the Chief Executive of British Sky Broadcasting Group plc. more »