Register now or log in to join your professional community.
As the petrol prices have hit low and also the saudization have put a lot of pressure on the companies. Most of the companies ask for a transferrable visa which i don't have. So, whats the least possibility.