Where this organisation works

SWITCH ON the FUTURE works in Kenya, Nepal and South Africa.

In the UK, SWITCH ON the FUTURE works in England.

placeRegistered office: E12000007