| Interpretation services700865364 | Public Services and Procurement Canada | $5,978.70 | Sep 22, 2026 |
| Interpretation services700870665 | Public Services and Procurement Canada | $34,676.46 | Sep 20, 2026 |
| Interpretation services700857026 | Public Services and Procurement Canada | $19,945.75 | Apr 20, 2026 |
| Interpretation services700850828 | Public Services and Procurement Canada | $10,268.15 | Feb 2, 2026 |
| Parliamentary and High Level Conference Interpretation Services in Official LanguagesCW2432710 | Department of Public Works and Government Services (PSPC) | $0 | Jan 2, 2026 |
| For a contract with task authorizations, the realized amount of200006330 | Public Services and Procurement Canada | $100K | Feb 1, 2025 |
| JOHN DUFF (EN960-231030/045/ZF~003)EN960-231030/045/ZF | Public Works and Government Services Canada | $75,710 | Sep 21, 2023 |
| JOHN DUFF (EN960-231030/045/ZF~002)EN960-231030/045/ZF | Public Works and Government Services Canada | $75,710 | Sep 21, 2023 |
| JOHN DUFF (EN960-231030/045/ZF~001)EN960-231030/045/ZF | Public Works and Government Services Canada | $75,710 | Sep 21, 2023 |
| JOHN DUFF (EN960-231030/045/ZF~000)EN960-231030/045/ZF | Public Works and Government Services Canada | $75,710 | Sep 21, 2023 |
| Interpretation services200005691 | Public Services and Procurement Canada | $88,495.58 | Sep 18, 2023 |
| Interpretation services700697157 | Public Services and Procurement Canada | $39,776 | Jan 27, 2023 |
| For a contract with task authorizations, the realized amount of200004512 | Public Services and Procurement Canada | $162.6K | Jul 1, 2021 |
| JOHN DUFF (EN960-212323/043/ZF~002)EN960-212323/043/ZF | Public Works and Government Services Canada | $163.9K | Jun 1, 2021 |
| JOHN DUFF (EN960-212323/043/ZF~001)EN960-212323/043/ZF | Public Works and Government Services Canada | $163.9K | Jun 1, 2021 |
| JOHN DUFF (EN960-212323/043/ZF~000)EN960-212323/043/ZF | Public Works and Government Services Canada | $163.9K | Jun 1, 2021 |
| Interpretation services700558129 | Public Services and Procurement Canada | $10,099.57 | Feb 17, 2021 |
| JOHN DUFF (EN960-202683/059/ZF~003)EN960-202683/059/ZF | Public Works and Government Services Canada | $281.7K | Jun 9, 2020 |
| JOHN DUFF (EN960-202683/059/ZF~002)EN960-202683/059/ZF | Public Works and Government Services Canada | $281.7K | Jun 9, 2020 |
| JOHN DUFF (EN960-202683/059/ZF~001)EN960-202683/059/ZF | Public Works and Government Services Canada | $281.7K | Jun 9, 2020 |
| JOHN DUFF (EN960-202683/059/ZF~000)EN960-202683/059/ZF | Public Works and Government Services Canada | $281.7K | Jun 9, 2020 |
| JOHN DUFF (EN960-192231/151/ZF~000)EN960-192231/151/ZF | Public Works and Government Services Canada | $100K | May 14, 2019 |
| JOHN DUFF (EN960-192231/060/ZF~000)EN960-192231/060/ZF | Public Works and Government Services Canada | $100K | May 3, 2019 |
| Translation services45271396 | Parks Canada | $13,230 | Jan 19, 2010 |