· Commissioning of projects (project management)
· Analysis and design (new projects and rehabilitation of existing infrastructure: roads and airports)
· Computer modelling
· Construction supervision
· Contract administration and management
· Design and construction documentation
· Economic evaluation
· Feasibility studies
· Information and financial management systems
· Labour intensive construction and emerging contractors management
· Master planning
· Project evaluation and funding
· Site investigations
· Tender documentation and evaluation
· Training and technology transfer