Our locations

Spain

Headquarters
C/ de Sardenya 229
5a planta
08013 Barcelona

South Africa

Regional Office
2nd Floor
The Harrington
50 Harrington Street
Zonnebloem
Cape Town, 7925

Benin

Regional Office
01 BP 8118
Cotonou

Argentina

Representative Office
Bahía Blanca
Buenos Aires

Cambodia

Representative Office
Impact Hub Phnom Penh
St 306 #17
Phnom Penh