After working with the youth teams at both Bellinzona and Grasshoppers, Meier worked as a playing assistant manager for Grasshoppers.[3] He then moved to FC Altstetten in 1995 as a playing manager. He decided to retire in 1997, but continued as the manager for the club until 1998.[3] He then moved to Thun and worked with the youth sector until 1999. In the 1999/00 season, he was the manager of Baden, from 2000 to 2003 for Solothurn and from 2003 to 2004 at Baden again.