Visa Granted
Egypt
Construction Project Manager