May 19, 2021 Top Stories Lucky 17 Appoints Head of Scripted May 19, 2021 The London-based production company Lucky 17 has appointed Eleanor Lawrence as partner and head of scripted to spearhead its move into original content creation.