Teresa Vena | Switzerland
Teresa is an experienced film critic and a member of the International Federation of Film Critics. She also writes for several international online and print media. Additionally, she is a program consultant and has taken part in organizing several festivals.