I 1995 dro han til den sveitsiske klubben Lausanne Sports, hvor han spilte i fem sesonger og vant to sveitsiske cupmesterskap. I 2000 dro han tilbake til Sverige, men denne gangen signerte han for Djurgårdens IF, som han vant seriemesterskap og cupmesterskap med i 2002. Etter dette valgte han å legge opp som fotballspiller, og fra 2003 til 2006 fungerte han som assistenttrener i Djurgårdens IF (under blant andre Kjell Jonevret). I 2007 ble Rehn hovedtrener i IFK Göteborg sammen med Jonas Olsson.