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