Michelle Cliffe

Communications Officer, IFAW Canada

Michelle Cliffe is the International Fund for Animal Welfare's Communication Officer working out of Toronto, Canada.