Manage large, multi-phase projects, communicate with and manage client expectations, build the project team, and manage scope, risk, budget, and timeline activities. Provide high-level technology assessments, planning, recommendations, and project...