Født 1975 i Lucerne, Schweiz. Efter at have studeret arkitektur og gennemgået et studie i marketing arbejdede Stefan Furrer som projektleder i kontorindretningsbranchen og som akustikspecialist i mange år.
Han var især fokuseret på at forbedre akustikken i alle typer rum – indtil han grundlagde Bellton AG i 2014, hvor han både er leder og administrerende direktør.