senior customer support manager careers in Accra, Ghana