European Film College Ebeltoft, Djursland, Denmark, 2018;
European Film College Ebeltoft, Djursland, Denmark, 2017;
Jersey for Digital Innovation Jersey, 2012;
Jersey for Digital Innovation: Promoting Technology and Innovation, August 2012; Marseille Webfest, Marseille, 2011...