Town of Caledon

Executives

Katelyn McFadyen

Manager of Energy and Environment