Tesha Crawford Member Job Title: Director, Nordics Original SeriesCompany: NetflixCountry: Netherlands