Karen Cluff

Active Ottawa, ON President for Geneva Ontario Inc.