Alhambra Advisors corporate office is located in Jumeirah Business Centre 3 Cluster Y Jlt Unit 1201, Dubai, United Arab Emirates and has 11-50 employees.
alhambra advisors
Departments
Number of employees
Operations
3
C-Suite
3
Marketing
1
Human Resources
1
Finance
1
| Location | People at location |
| Asia | 1-10 |
| Europe | 1-10 |
Alhambra Advisors is a global strategic consulting boutique that specializes in providing advisory services to clients in the infrastructure, transportation, logistics, and real estate sectors. With a team of over fifty specialized management consultants, the firm has successfully completed more than 1,000 assignments, offering end-to-end services... Read More