|
Ivan Madeo is founder and managing director of the two Swiss production companies Contrast Film Bern and Contrast Film Zurich, which he runs with his partners Stefan Eichenberger and Urs Frey. After majoring in film journalism and clinical psychology, he had previously worked for leading advertising agencies in Switzerland and Italy. With Contrast...
See full bio »
|