- Studies of major complex development projects
- Consulting
- Project management
- Design of water infrastructure
- Design of transport infrastructure
- Design of environmental infrastructure
- Environmental Impact Assessment
- Evaluation of environmental projects and programs
- Environmental inspection
- Appraisal and Research
- Technical support and project management
- Project supervision and monitoring