TechInsights in Ottawa, Canada is seeking an experienced Agile Development Manager (ADM) to lead software engineering teams and optimize development performance. You will work with Architecture, Engineering, Design, and Implementation to deliver software on time within a high-performing team culture. As ADM, you will manage engineers, developers, and Scrum Masters, drive continuous improvement across the lifecycle, and oversee KPI monitoring, sprint planning, and cross-team coordination.