- Manage the overall delivery relationship with assigned program / project clients.
- Maintain frequent and direct contact with senior level managers, directors and executives to provide technical expertise and project status.
- Lead overall implementation of large enterprise projects and small programs, with team sizes varying from 3 to 50 people.
- Set up and drive program management functions including a communication plan, meetings, tracking, reporting, escalation processes, and functional documentation.
- Deliver weekly status reports and financial reporting dashboards to client stakeholders.
- Identify high-level risks, assumptions, and constraints while implementing workarounds.
- Review project invoices and manage resource plans and schedules.
- Work with project staff to develop work plans and assign responsibilities.
- Coach members of the project teams to optimize efficiency.
- Assist in the continuous improvement of project management methodologies.
Project ManagementAgileSCRUM