 Olsson was sacked as Leksands IF coach in 2011 and then joined EC KAC of the Austrian Hockey League.He coached parts of two seasons with KAC before he was fired and then named coach of rival EBEL club, HC TWK Innsbruck.After two seasons in Innsbruck, Olsson opted to return to his native Sweden, accepting a head coaching role with VIK Västerås HK of the Allsvenskan for the 2016–17 season.