T

Marketing & Communications Specialist

Technion Canada

North York, Ontario, Canada Full-time July 17, 2026

Opportunity Description

Marketing & Communications Specialist

Position: Marketing & Communications Specialist Department: Marketing and Communications Reports to: Manager, Marketing & Communications

Location: Technion Canada is based in Toronto and operates in a hybrid model, in which sta= are required to work at the o=ice a minimum of two days each week, with occasional travel within Ontario and across Canada as required.

Salary Range: $60,000 - $70,000. Based on experience and additional skills.

Vacancy: This position will fill a vacancy

About Technion Canada

Technion Canada advances education, research, innovation, and global collaboration by strengthening Canadian engagement with Technion – Israel Institute of Technology.

Through philanthropy, partnerships, and knowledge exchange, we help support transformative scientific and technological breakthroughs that improve lives in Israel, Canada, and...

Full-time Business Operations Specialists

Interested in this opportunity? Apply now through Expertini.

Apply for this Position