Business Hours: - +97 Click To View
Company Address - Office 802, Icon Tower,Al Barsha Heights,Dubai,United Arab Emirates
Service Area:Dubai
As highly regarded project leaders and effective communicators, the team at compass has delivered numerous projects for mena’s largest property and retail groups.