Født 1975 i Lucerne, Sveits. Etter studier i arkitektur og et studium i markedsføring, jobbet Stefan Furrer som prosjektleder i kontorinteriørbransjen og som akustikkspesialist i mange år.
Han var spesielt fokusert på å forbedre akustikken i alle typer rom – helt til han grunnla Bellton AG i 2014, som han leder som eier og administrerende direktør.