Tesha Crawford

Director of International Original Series, Netflix

Tesha Crawford joined the International Originals team at Netflix in 2017 and has since moved from LA to Amsterdam as Director of International Original Series to oversee the Northern European slate. Prior to working for Netflix, she led development at Superb Entertainment and worked as an executive at Marvel TV and The Weinstein Company in London.