<ul><li>Oversee end‑to‑end delivery of multiple projects, ensuring successful execution from initiation through deployment and closure.</li><li>Manage the full software development lifecycle, coordinating day‑to‑day project activities, timelines, and resource allocation.</li><li>Develop and maintain core project documentation, including schedules, budgets, detailed project plans, scope statements, WBS, cost estimates, resource plans, risk/issue logs, and ongoing status reports.</li><li>Facilitate project planning by organizing and leading meetings with teams, stakeholders, and cross‑functional partners.</li><li>Simultaneously manage 6+ concurrent projects supported by small, focused teams.</li><li>Partner with project managers across other groups to align on business goals, technical requirements, and company-wide initiatives.</li><li>Lead steering committee meetings with IT and business leadership to provide updates, drive decisions, and ensure alignment.</li><li>Conduct technical discussions and requirements‑gathering sessions, ensuring clarity, alignment, and shared understanding across teams.</li><li>Communicate and collaborate with internal and external stakeholders, managing expectations and delivering clear, consistent updates.</li><li>Coordinate integration efforts with third‑party teams, supporting testing cycles and ensuring smooth system interoperability.</li><li>Build and maintain strong working relationships across the organization to support collaboration and project success.</li><li>Manage project financials, including planning, estimating, budgeting, and cost control to ensure delivery within approved budgets.</li><li>Coach project teams toward high performance by removing blockers, setting expectations, and mentoring junior team members</li></ul>