Sweden (Headquarters)

United Kingdom

Switzerland

Stiftelsen Flowminder
Magnus Ladulåsgatan 1
118 65 Stockholm
Sweden

Stiftelsen Flowminder
Regus, Cumberland House
Grosvenor Square
Southampton, SO15 2BG
United Kingdom
Stiftelsen Flowminder
Impact Hub Geneva
1 Rue Fendt
Geneva, 1201,
Switzerland