Rickard Torell

Director

Joined in June 2012. Rickard holds an MSc in Industrial Management and Engineering from the Royal Institute of Technology in Stockholm. From 2010 to 2012 he worked in the Investment Banking Division at Morgan Stanley in London, most recently in the Healthcare team.