- Process engineering for aqueous systems
- Development of novel treatment processes
- Improvement and optimisation of operating plants
- Concept development
- Plant design
- Equipment supply
- Pilot plants and bench testing
- Peer review
- Waste minimisation and resource recovery
- Operating throughout Australia