Yes, you will need a letter from your company on the company's letterhead. The letter must be in Arabic. It must carry the company's stamp. It must authorize you to drive the car. The police in Saudi Arabia may want to see this letter while checking your passport and the car documents. People living in Saudi Arabia driving company's cars are required to have this letter with them. I was carrying one always when I was there.
Yes, you will need a letter from your company on the company's letterhead. The letter must be in Arabic. It must carry the company's stamp. It must authorize you to drive the car. The police in Saudi Arabia may want to see this letter while checking your passport and the car documents. People living in Saudi Arabia driving company's cars are required to have this letter with them. I was carrying one always when I was there.