the hub careers in Accra, Ghana