The life and disability insurance offered by Aramco is a maximum of 30 times your monthly base salary. In my case that is not enough - still too much debt back home could you please tell me which insurance/brokee company (international) you are using to get extra covee? Canadian on global payroll.
I am currently initiating contact with WIlliam Russell (can do online quotes), Cowan Group, McKinley International...do you have an opinion on these establishments?
It doesn't really take much to live in Saudi, so spend a year or two living on less, and pay off as much debt as you can. If you own a home, consider selling it and buying a less expensive home. You'll feel so great once your debt is paid off!