Thomas Imbach
Thomas Imbach is an independent filmmaker based in Zürich, Switzerland. With his production company Bachim Films, Imbach produced his own work until 2007. He then founded Okofilm Productions with director/producer Andrea Staka. All of his films have been theatrically released and Imbach has won numerous awards for his work, both in Switzerland and abroad.