Leo Niedermann

Senior Digital & Technology Risk Manager at Swiss Re

Leo Niedermann is a seasoned professional with extensive experience in digital and technology risk management, cyber security, and information security. Currently serving as Senior Digital & Technology Risk Manager at Swiss Re since December 2015, Leo conducts comprehensive risk assessments and consults on digital and technology risks while leading initiatives to enhance cyber security awareness. Prior roles include Deputy Head Security Management at Detecon (Schweiz) AG, where Leo developed a cyber security practice, and Management Consultant at Accenture Plc, overseeing complex projects in the finance sector. Leo's educational background includes multiple degrees in International Relations and Information Security from esteemed institutions such as the University of Zurich and ETH Zürich.

Links

Previous companies

Accenture logo
Deutsche Telekom logo
University of St. Gallen logo

Timeline

  • Senior Digital & Technology Risk Manager

    January, 2023 - present

  • Head Security Culture & Awareness, Cyber Risk Management

    February, 2020

  • Senior Cyber Security Manager

    December, 2015