· Process design
· Project management
· Conceptual design and consulting
· Feasibility studies preparation
· Site selection recommendations
· Detailed engineering design
· Construction management and site supervising
· Maintenance design including periodical