Swiss Founders Fund's logo

Swiss Founders Fund is a seed and early stage investment fund based in St.Gallen, Switzerland. SFF invests in and builds companies globally.

Copied to clipboard