Job Opportunity : Civil Senior Member Technical Staff (Design Unit) - Yanbu, Saudi Arabia