Magnus var i årene 1996–2009 konserndirektør i Schibsted. Han var styreleder i , , 20 min Holding, , og Media Norge. Magnus var før det partner i konsulentselskapet McKinsey & Company.