Francesco Baiocchi. Director, distribution exec... | Slated