Roger Stoller
Head Swiss Life Lab
Swiss Life
Switzerland
Share