foreign creditors careers in Abha, Saudi Arabia