Karen Hamilton

General Secretary of The Canadian Council of Churches

The Rev. Dr. Karen Hamilton is the General Secretary of The Canadian Council of Churches.

Most Recent Posts