Karen MacKinnon

Karen MacKinnon

Senior Surveyor - Affordable Housing