Christof has been active in the live entertainment business since 1993.
In 1990, he became a partner of the newly formed Gadget abc Entertainment Group Switzerland, one of the biggest live entertainment companies in the country. He is director festivals of the group and responsible for the OpenAir St.Gallen, one of the most important music festivals in Switzerland, Summerdays Festival, Seaside Festival and Unique Moments at the National Museum in Zurich. He also books the Stars in Town Festival and Superbloom in Munich.
He is a board member of Yourope, the European Festival Association since its inception in 1998 and from 2003-2021, he was general secretary of the association. Since 2021, he has been the chairman of the association.
He is also a co-founder of the European initiative Take A Stand, which was launched in 2017, a movement within the music industry encouraging social cohesion in our society, promoting awareness and tolerance for all cultures, genders, races, colours and religions.
In 2017, he received the award for Excellence and Passion at the European Festival Awards for his achievements for the European festival industry.