senior customer support manager careers in Cabinda, Angola