customer support executive careers in Accra, Ghana