In 1996 Leo took over the responsibility for ICF, which had been founded five years prior in Zurich as an interdenominational church. He now is the Senior Pastor of ICF Zurich and of the ICF Movement, with 37 locations in seven countries (as per 2012). He has been married to Susanna since 1991 and they have two sons (1999 and 2001).
They are an inspiration to many people throughout Europe through their authentic lifestyle and their love for Jesus. Leo is author of several books and can be seen as a TV preacher on various TV channels.