Construction • Infrastructure • Geospatial • Technology+966 54 505 0163Riyadh, Saudi Arabia