SEB
Show contact
Johan Torgeby
President & CEO
Linnéa Ecorcheville
Head of Life Division
Petra Ålund
Head of Group Technology
Javiera Ragnartz
Head of Investment Management
Nicholas Moch
Head of Information, Strategy and Architecture
+ 17 more
Current role
View in org chart