Myhelp-Yourhelp Foundation's leadership team is based in Ghana, Africa, and a few in the UK, USA, and Canada. Country office locations include Accra (Ghana), and Virginia (USA).
~ Hudson Taylor