Seit der Gründung in den frühen 90er Jahren unterstützt die Quellenhof-Stiftung Menschen aus allen Generationen in herausfordernden Lebenssituationen.
Die Stiftung untersteht der Aufsicht der öffentlichen Hand (Bezirksrat Winterthur, verschiedene Direktionen des Kantons Zürich) und wird durch die zuweisenden Stellen regelmässig auditiert. Die Stiftung besitzt Zertifikate gemäss den Anforderungen von SODK OST+ und QuaTheDA.
Seit Januar 2021 präsidiert Marcel Mettler den Stiftungsrat.