Work directly with business to drive a program from initiation through delivery. Provide daily support for managing delivery of project tasks, activities, milestones and resources. Develop, maintain, and manage project requirements, plans, timeline, issues, risks and challenges. Support business owners to drive a large program or multiple projects. Work closely with program/process owners to identify business change and drive the consensus necessary to adopt a manageable change strategy. Manage large programs and complex projects involving multiple parties/organizations with conflicting agendas and business priorities. Lead large, cross-organization project teams towards targeted and scheduled outcomes. Engage with executive leadership as necessary to communicate project objectives, strategy, tactics, and ongoing progress.