Spinwing is correct; you must have a FAA ATP and meet the posted requirements in the advertisement. All applicants must submit their applications through the ASC website.
All pilots are brought over as direct hires and you must move (family also) to Saudi Arabia. We do not use consultants anymore.
We have been informed by our lawyers that this is all that we can discuss publicly. Yes, we even have lawyers in Saudi Arabia