Oversee high-level programs and teams of technical resources. Must organize, manage, control, and direct all activities for the program. Lead status meetings with project team. Make presentation on the program status to management and directors. Implement and streamline consistent processes across project teams. Develop and maintain project documentation such as project schedule, project log, meeting minutes, and project categorization. Facilitate meetings with business partners to resolve complex problems and review project updates. Familiar with a variety of the field's concept, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Perform a variety of tasks. A certain degree of creativity and latitude is required. Works under general supervision, typically reports to a team lead or supervisor/manager.