PRIMARY PURPOSE
The Senior Program Manager will be responsible for managing and directing the implementation of program work and ensuring necessary resources are dedicated to meeting all program goals. This individual will be directly responsible for the efficiency and profitability the program(s) overseen.
ESSENTIAL FUNCTIONS (Majority of duties performed, but not to be all-inclusive or to prevent other duties from being assigned)
- Work closely with direct reports, clients and client program managers in the effective management of the project and/or programs.
- Analyze business activities, expenses, profits and goals to develop a strategy of program implementation. Take ownership and accountability for all aspects of the profit & loss as it relates to the program.
- Develop and implement full-scale program plan responsibilities. Identify, set, communicate and manage project and program dependencies, critical path, program expectations, tasks and responsibilities with team members and clients in a timely and clear fashion. Identify and resolve issues and conflicts with the program team.
- Ensure collaboration exists within departments for clear understanding of all processes and procedures to drive the program.
- Estimate the resources and participants needed to achieve program goals. Ensure the accuracy and timeliness of work completed by all staff and contractors. Recommend subsequent staff/contractors changes when/if necessary.
- Develop and submit budget proposals and production goals and manage financial and production performance of the program. Monitor annual budget and production goals to ensure spending and production goals are achieved. Prepare and submit required monthly and annual program reports.
- Prepare and submit weekly budget and production reports.
- Manage, coach and mentor direct reports to ensure staff is performing effectively and at their highest potential to achieve program and company organizational goals. This includes interviewing, planning, assigning, completing performance evaluations, coaching, and directing work.
- Proactively manage changes in projects and/or program scope, identify potential crises, and devise contingency plans. Develop strategy and performance metrics to meet the goals of the program. Develop and manage systems and processes to track results and provide required internal and client reporting including but not limited to progress reports, proposals, requirements documentation and presentations.
- Define program success criteria and ensure information is disseminated to all involved parties throughout program life cycle.
- Build, develop, and manage key client relationships to successfully launch and manage the program.
- Oversee and monitor all external communication activities to make certain all messaging is accurate and consistent.
- Stay current on local codes and advise Client of any revisions to existing or new codes that effect the installation of program measures or performance of energy audit.
- Prepare and review final invoice data to ensure accuracy and approve prior to submission to Utility.
- Focus on growth of Program and Associate Program Managers.
- May work as direct Program Manager as needed.
- Ensure all work performed is in accordance with stated program guidelines and in compliance with OSHA and company safety procedures.
- Perform other duties as assigned.