Get in Touch


By using this form you agree with the storage and handling of your data by this website.


Our Offices


Cape Town Secretariat
54 Shortmarket Street
Greenmarket Square
Cape Town
South Africa
8000

Stockholm Administration Office
Impact Hub, Luntmakarsgatan 25;
111 37
Stockholm
Sweden

Brussels Research & Communications Office
Rue l’Arbre Benit 44
Bruxelles
Belgium
1050

Tel: +32 (0)4 73 71 82 16

Email: [email protected]