Principal Program Manager Job in Hopkinton, Massachusetts US
Principal Program Manager
GENERAL SUMMARY Provides leadership to cross functional teams in the development and implementation of multiple complex projects or large scale programs and initiatives. Ensures projects/programs and initiatives are completed in line with organizational long-term goals and objectives. Oversees and directs work of cross functional team members, advising team on projects, tasks, timelines, deliverables and operations. Communicates project/program status, issues, results and business impact to local and senior management. Maintains awareness of industry trends, business conditions and internal processes and practices to ensure success of projects/programs. PRINCIPAL DUTIES AND RESPONSIBILITIES Provides cross functional leadership on large scale programs or multiple complex projects that affect organizational long-term goals and objectives. Provides work direction, training and development of team members. May oversee multiple teams. Identifies and allocates resources as necessary to ensure project/program deliverables are met. Develops, defines and leads execution of program. Oversees project/program goals and prioritization setting. Evaluates and recommends techniques and practices that ensure goal achievement. Resolves complex problems, anticipates change and redirects efforts as necessary. Communicates program status, program readiness, and business issues and risks across organization and to management, including sr management and executives. Creates and prepares documentation, reporting and metrics. Influences and manages continuous improvement of project/program process, practices and initiatives. Maintains awareness of industry trends, business conditions and internal processes and practices to meet project/program delivery requirements. Perform additional duties as required. SKILLS Strong working knowledge of Microsoft Office products. Communication skills. Time management skills. Leadership Skills. Problem solving skills. Presentation skills. Ability to work in a team environment.