Role: Surveying Department Manager Salary: TBD Location: Doha, Qatar Concord Surveying Works (CSW) is a geo-informatics and land survey consulting firm…

Link