Löw’s expertise spans customer management, market strategy, risk management, operational excellence, and digital transformation. He holds a doctorate and licentiate in risk management and insurance from the University of St. Gallen and was awarded the Innovation Prize of the Swiss Insurance Industry in 2021.