Contractor Canada IT Club Corporate Communications/Stakeholder Relations Specialist Ontario – Toronto