Manage all assigned technology components, including setting vision, direction and execution. Develop strategy and high-level implementation plans for the delivery of new technology and validate business proposition of this technology. Evaluate currently deployed services and develop plans