1. Lead agile and waterfall project teams, managing dependencies across teams for successful delivery of cross-team initiatives. 2. Plan, estimate, and deliver software and technology projects, adhering to organizational standards and best practices. 3. Track key milestones and deliverables, managing stakeholder expectations using data-driven insights. 4. Collaborate with product owners to achieve a shared understanding of deliverables’ scope from project planning to work item level. 5. Oversee smooth planning, collaboration, communication, and execution of UAT and Production deployments. 6. Identify and mitigate project risks, ensuring timely resolution of critical issues. 7. Implement organizational standards, tools, and best practices, including status reporting, KPIs, and metrics. 8. Coordinate with project and portfolio management colleagues to manage deliverable timelines, risks, and issues across the organization. 9. Foster an environment that encourages team growth and continuous improvement, guiding teams towards high levels of performance and delivery excellence. 10. Coach and guide teams on agile values and principles, ensuring the adoption of the scrum framework. 11. Perform the role of scrum master, ensuring teams leverage the roles, ceremonies, and artifacts of the scrum framework effectively. 12. Create a culture of self-organization, collaboration, empowerment, and transparency within teams. 13. Shield teams from obstacles and resolve them quickly. 14. Encourage continuous improvement and high performance within teams.