Thomas Stauffacher ist 49 Jahre alt und seit 2004 beim Hochbauamt des Kantons Schwyz als Abteilungsleiter Investitionsprojekte tätig. Vor seiner Tätigkeit beim Kanton Schwyz war er in verschiedenen Architekturbüros sowie als Assistent an der ETH tätig. Er verfügt über grosse Erfahrung als Projektleiter von grösseren öffentlichen und privaten Bauobjekten. Er absolvierte sein Studium 1977 bis 1984 an der ETH in Zürich. Er lebt in Rapperswil und wird seinen Wohnsitz in den Kanton Glarus verlegen. Er tritt seine neue Funktion am 1. März 2007 an.
