Digital Delivery Manager, Insurance

3 weeks ago


Ottawa, Canada Export Development Canada | Exportation et développement Canada Full time

Digital Delivery Manager, Insurance & Digital Channel Application deadline: November 26, 2025 At Export Development Canada (EDC), we empower Canadian businesses to succeed globally. As a financial Crown corporation, we offer innovative financial solutions and expert insights to help businesses explore new markets, mitigate risks, and achieve growth. Join the EDC Team Position Title: Manager, Digital Delivery – Insurance and Digital Channel group Employment type: Permanent Compensation Chapter Lead 19: Salaries typically range from $109,810 to $146,413 annually, based on qualifications and experience, plus a performance‑based incentive. Location Export Development Canada operates in a hybrid work environment, requiring employees to work in the office 3 days per week (subject to change). This role can be performed from EDC’s headquarters in Ottawa or from one of our Community Hubs located in Toronto, Mississauga, Montreal, Laval, or Brossard. Relocation assistance is available for eligible candidates. Benefits Competitive compensation & benefits package. Work‑life balance with hybrid work options, 3‑ to 4‑week paid vacation, corporate closure period, summer early Fridays, and no‑meeting Fridays. Professional development opportunities, including training programs, workshops, and language training. Diverse and inclusive workplace that champions employment equity. Wellness programs, mental‑health support, and fitness programs. Community engagement through volunteer opportunities and social responsibility programs. Team & Job Overview The Digital & Technology Solutions (DTS) group has a mission of empowering customers and colleagues to take on the world by delivering secure and reliable digital experiences. DTS objectives: Define, execute, and sustain the integrated technology target state. Establish and manage the rolling 3‑year Digital Roadmap. Keep pace with industry trends and emerging technologies. Lead and ensure integrated digital, data, infrastructure, and cybersecurity implementations. The Manager, Digital Delivery – Insurance and Digital Channel group, will play a pivotal role in ensuring the effective delivery of technology solutions that enable our Credit Insurance Portfolio and enhance customer and partner experiences. People Management Manage, coach, and develop a high‑performing team of business analysts and quality assurance analysts, while also acting as an independent contributor. Provide practical guidance and leadership, including support of standards, playbooks, and templates. Optimize capacity planning and support workforce strategy across the portfolio. Foster a culture of accountability, inclusivity, experimentation, and radical candor. Support and advocate for employee continuous learning and career development. Delivery Leadership Support Delivery Leads in end‑to‑end delivery of digital and business technology initiatives within the Credit Insurance domain. Oversee concurrent operational work packages and transformation projects using waterfall, agile, and hybrid methods. Partner with stakeholders to create roadmaps, prioritize work, manage cross‑team dependencies, and ensure timely, high‑quality, and cost‑effective outcomes. Champion continuous improvement, simplify processes, remove bottlenecks, and challenge legacy assumptions. Financial & Vendor Management Manage operational and transformational budgets, drive accurate forecasting, prudent cost control, and value realization. Ensure third‑party vendors meet agreed delivery and support obligations, in partnership with the Director and Technology Vendor Manager. Support transparent reporting on delivery health, risks, issues, and dependencies to senior leadership. Risk, Compliance and Architecture Alignment Ensure adherence to enterprise architecture, security, privacy, and regulatory standards. Balance near‑term delivery with long‑term platform health, mitigating technical debt. Partner with product owners, delivery leads, architects and control partners to embed guardrails without slowing delivery. Stakeholder Management Drive alignment and decision‑making across diverse stakeholder groups. Establish clear governance, deliverables and escalation paths, negotiate trade‑offs to balance scope, budget and schedule. Support change with strong communication, transparent metrics and feedback loops. Qualifications University degree in Business Administration, Computer Science or related field. Minimum 10 years of hands‑on experience in managing and delivering complex IT and business projects/programs. Minimum 3 years of experience leading technology teams in a people‑manager capacity. Minimum 4 years of experience working as a business analyst and/or quality assurance analyst. Minimum 3 years of experience in Credit Insurance or closely related insurance technology. Demonstrated ability to lead and inspire diverse, cross‑functional teams, fostering an inclusive culture aligned with EDC’s values. Proven track record managing annual operational/transformation budgets. Proven track record of successful technology project delivery. Strong SDLC, agile delivery, and DevOps literacy; high proficiency of Planview, ADO, and MS Project (or equivalent). Experience within an Export Credit Agency (ECA) or financial services environment supporting credit, risk, trade finance or insurance platforms. Demonstrated change leadership and communication skills. Servant leader mindset. Excellent leadership, communication and interpersonal skills. Ability to manage multiple priorities in a fast‑paced environment. Strong analytical and problem‑solving skills. Bilingual in English and French. What Will Make You Stand Out Project Management Professional (PMP), PMI Agile Certified Practitioner (PMI‑ACP), Program Management Professional (PgMP) or equivalent. Experience in vendor negotiations and contract management. Experience implementing artificial intelligence and/or automation technology. Experience with data‑driven decision‑making tools. Eligibility EDC is dedicated to Fair Employment Practices. Applicants must be Canadian citizens or hold valid permanent residency cards at the time of application. Preference will be given to candidates who are legally able to work in Canada. Candidates must also meet government security screening requirements. Commitment to Employment Equity Export Development Canada (EDC) is dedicated to fostering employment equity and building a diverse workforce. We are committed to creating a safe and inclusive environment that respects people from all cultures, backgrounds, and abilities. At EDC, we nurture a culture of inclusion and belonging where everyone has equal opportunity to grow, develop, succeed, and be their truest selves. We actively encourage applications from women, Indigenous peoples, visible minorities, persons with disabilities, and members of the 2SLGBTQI+ community. Your application must clearly demonstrate how you meet all the requirements. We thank all applicants for their interest in a career at EDC; however, only those selected for an interview will be contacted. Qualified candidates may be considered for similar roles at this level within EDC. Should you require any accommodation during the recruitment and selection process, please contact the Recruitment team at accessibility@edc.ca. Apply today #J-18808-Ljbffr



  • Ottawa, Canada Export Development Canada | Exportation et développement Canada Full time

    Digital Delivery Manager, Insurance & Digital Channel Application deadline: November 26, 2025 At Export Development Canada (EDC), we empower Canadian businesses to succeed globally. As a financial Crown corporation, we offer innovative financial solutions and expert insights to help businesses explore new markets, mitigate risks, and achieve growth. Join the...


  • Ottawa, Ontario, Canada EDC Full time $109,810 - $146,413 per year

    If selected for an interview, please advise us if you require special accommodation.Candidates must meet the requisite government security screening requirements.Application deadline\: November 26, 2025Join the EDC TeamAt EDC, we support Canadian businesses to succeed globally. We provide the financial tools and expertise they need to explore new markets,...


  • Ottawa, Ontario, Canada EDC Full time US$109,810 - US$146,413 per year

    Application deadline\: November 26, 2025Join the EDC TeamAt EDC, we support Canadian businesses to succeed globally. We provide the financial tools and expertise they need to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. #LI-HybridPosition: Manager, Digital Delivery – Insurance and Digital...


  • Ottawa, Ontario, Canada Export Development Canada Full time $109,810 - $146,413

    Application deadline: November 26, 2025Join the EDC TeamAt EDC, we support Canadian businesses to succeed globally. We provide the financial tools and expertise they need to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. #LI-HybridPosition: Manager, Digital Delivery – Insurance and Digital...


  • Ottawa, Ontario, Canada Export Development Canada Full time $109,810 - $146,413 per year

    Posting Date: Nov 12, 2025, 12:39:31 PMPrimary Location: Ontario-OttawaJob Type: PermanentSchedule: Full-timeApplication deadline: November 26, 2025Join the EDC TeamAt EDC, we support Canadian businesses to succeed globally. We provide the financial tools and expertise they need to explore new markets, reduce risks, all towards the goal of making Canada and...


  • Ottawa, Canada Export Development Canada | Exportation et développement Canada Full time

    A federal financial institution is seeking a Digital Delivery Manager to lead the Insurance and Digital Channel group. The role requires at least 10 years of IT project management experience and strong leadership skills. This position offers a competitive salary, hybrid work options, and a commitment to a diverse workforce. Ideal candidates will demonstrate...


  • Ottawa, Canada Export Development Canada | Exportation et développement Canada Full time

    A federal financial institution is seeking a Digital Delivery Manager to lead the Insurance and Digital Channel group. The role requires at least 10 years of IT project management experience and strong leadership skills. This position offers a competitive salary, hybrid work options, and a commitment to a diverse workforce. Ideal candidates will demonstrate...


  • Ottawa, Canada Export Development Canada Full time

    Digital Delivery Manager – Finance -0005JBPosting Date:Dec 1, 2025, 6:38:50 PMPrimary Location:Ontario-OttawaJob Type:PermanentSchedule:Full-timeDescriptionApplication deadline: December 12, 2025Join the EDC Team!At EDC, we support Canadian businesses to succeed globally. We provide the financial tools and expertise they need to explore new markets, reduce...


  • Ottawa, Canada Export Development Canada Full time

    Application deadline: December 12, 2025 Join the EDC Team! At EDC, we support Canadian businesses to succeed globally. We provide the financial tools and expertise they need to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. #LI-Hybrid Position: Manager, Digital Delivery – Finance group...


  • Ottawa, Ontario, Canada EDC Full time $109,810 - $146,413 per year

    If selected for an interview, please advise us if you require special accommodation.How to apply Only candidates selected for an interview will be contacted.Candidates must meet the requisite government security screening requirements.Application deadline\: December 12, 2025Join the EDC TeamAt EDC, we support Canadian businesses to succeed globally. We...