Or
Enter your email address and we'll send you a link to reset your password.
Spanish born Lorena Alvarado has been working in the film and media industry for the past ten years. She's a Producer based between London and Madrid.