Manage teams through all phases of cycle development, including analysis, project design and development, testing periods, installation and final delivery. Responsible for assembling project plans, team work assignments, directing and monitoring work efforts on a daily basis, identifying resource ne...