Job description
Company
an integrated medical complex composed of government hospitals scattered in various regions of Saudi Arabia