Thomas Geisen, has a master of arts in politics and sociology and a Diploma in Social Work, having studied at the Technical University of Social Work in Saarbrucken, the University of Trier, and London Guildhall University. He is lecturer and researcher at the University of Zurich.