a lot of technical knowledge, been go through while handling the project.The good thingsGood relationship with the top management and working level. the team very supportive while facing the unexpected problem occurred.
The challengesVery independent, limited source of technical support.