Drive large-scale enterprise programs across multiple teams, business units, and strategic initiatives while ensuring alignment with organizational priorities and business objectives
Oversee program delivery from initiation through closure by coordinating planning, execution, implementation, and operational readiness across interconnected workstreams
Navigate enterprise governance requirements while enabling Agile, adaptive, and iterative delivery practices that keep teams moving effectively
Collaborate closely with Product Owners, Engineering, Architecture, Risk, Compliance, Finance, Technology, and business stakeholders to support enterprise delivery success
Provide clear and proactive communication to leadership teams and stakeholders regarding delivery milestones, risks, dependencies, timelines, and strategic impacts
Resolve complex delivery challenges by removing roadblocks, facilitating decision-making, and driving alignment across cross-functional teams
Coordinate program budgets, forecasting, staffing strategies, resource planning, and delivery timelines across multiple concurrent initiatives
Identify, manage, and mitigate enterprise-level risks, dependencies, issues, and decisions while helping teams navigate operational and delivery challenges
Maintain accurate program documentation, governance standards, reporting practices, and audit readiness requirements throughout the program lifecycle
Coordinate release planning, go-live activities, operational transitions, and post-implementation support to ensure successful delivery outcomes
Identify opportunities to strengthen delivery methodologies, operational workflows, governance processes, and enterprise execution standards
Support enterprise transformation initiatives by driving process improvements and helping teams adapt to evolving business and technology needs
Provide mentorship, guidance, and development support to project managers and delivery team members while fostering accountability and collaboration
Navigate competing priorities, organizational ambiguity, and enterprise challenges while maintaining focus on business outcomes, execution quality, and delivery timelines
Requirements
Bachelor’s degree with emphasis in business or computer science or equivalent work or educational experience required
Minimum 10 years of experience managing enterprise programs and/or projects required
Experience leading Technology and enterprise-wide initiatives, improving interdepartmental processes and engineering workflows, and mentoring team members on delivery practices, operational approaches, and process improvements
Experience leading teams and managing delivery across both Agile and Waterfall environments required
Experience with industry standard project management software tools required
Active involvement in professional organizations pertaining to organization change, technology management, program management and community impact preferred