it manager fitch careers in Al Ahmadi, Kuwait