Stefan  Harpe

Stefan Harpe

Lead Investment Officer, FinDev Canada