After shorts stints in Switzerland (SC Lyss) and Italy (Asiago Hockey), Mason returned to the Tilburg Trappers in 1993 and spent four years at the helm of the club.
Following a second stop in Switzerland at SC Luzern in 1997-98, saving the NLB side from relegation,[1] he was named head coach of German top-tier club Augsburger Panther.
Mason took over head coaching duties at EV Zug of the Swiss top-flight NLA prior for the 2001-02 season and parted ways with the club in October 2002.
[2] In 2003, he landed the head coach job with German DEL side Iserlohn Roosters and managed to drag the team away from the relegation zone his first year.
In October 2014, Mason was appointed head coach of Austrian EBEL side Klagenfurter AC[7] and guided the team to a semifinal appearance in his first year.