🔙 to previous page Updated: August 4, 2024 Stockholm Business Angels, STOAF Founded: 2008 STOAF is an early stage investment company that backs deep technology ventures. Website Location City / State Stockholm Country Sweden Other # of Startups Invested 12