Kat Clarke

Kat Clarke

Kat Clarke is Manager, Advocacy and Government Affairs (Ontario & Quebec) for the CNIB Foundation.

Written By Kat Clarke