TELUS World of Science / Spark Location: Calgary, AB Latest post: over 12 years ago Jobs Posted: 1 Company Website: http://sparkscience.ca Communications Specialist TELUS World of Science / Spark Calgary, AB EXPIRED full-time