Dr. Christoph Nabholz CEO RiskInsight Consulting GmbH
Contact options for Dr. Christoph Nabholz
Dr. Christoph Nabholz, representing Swiss Re, formerly served as Chief Research & Sustainability Officer and Managing Director of the Swiss Re Institute. He currently leads RiskInsight Consulting GmbH as CEO, a boutique advisory firm specializing in risk foresight, sustainability, and healthy ageing.
At Swiss Re, Christoph combined research and innovation with business impact, leading a global team of 80 experts and more than 30 international research partnerships. He introduced GenAI and digital trust models into underwriting, advanced longevity and behavioural science applications, and published industry-leading foresight reports.
He also shaped the Group’s insurance and sustainability agenda, building its ESG reporting framework, driving NetZero strategy, and embedding climate risk and emerging risk foresight into underwriting practices.
With a passion for customer engagement, Christoph transformed Swiss Re’s Centre for Global Dialogue into a premier B2B platform and scaled executive client education into a commercial success. A molecular geneticist by training and former Harvard researcher, he is a recognized keynote speaker and advisor on medical innovation, AI, sustainability, and the future of risk.