ICUBE
Updated 55 days ago
- Age: 22 years
- ID: 52720462/3
Formed in 2002 by like-minded senior professionals to provide cross-disciplinary transport, planning and design services, iCube has developed an extensive client base working on some of the largest projects in the UK, Europe, the Middle East, Africa and Asia.