SPARQNOW
JC

John Casola

Retired Chief Investment Officer at Canada Infrastructure Bank | Board Director