Alexa Michelle Diaz | Photo illustration by Ashley Epping As global creative marketing manager at Netflix, Alexa Michelle Diaz has led multichannel marketing campaigns for the company’s documentary group […] Click here to view full article Tags:mana