Ottawa-based seed-stage fund investing in software companies located primarily in Canada as well as across the United States
Ottawa-based seed-stage fund investing in software companies located primarily in Canada as well as across the United States