Nawras, Oman’s customer friendly communications provider is committed to creating 150 new jobs in a move that will see the company’s employee numbers jump...
Nawras, Oman’s customer friendly communications provider is committed to creating 150 new jobs in a move that will see the company’s employee numbers jump...