← Back to Companies

Telus World Of Science


Telus World of Science, headquartered in Edmonton, AB, is a brand name for a number of science centers, planetarium and space facilities. The Canadian telecommunications company, called Telus, sponsors the independently operating centers.
(780) 452-9100
Edmonton, AB Canada
Primary Address:
11211-142 Street Northwest
Edmonton, AB T5M 4A1
Parent Company:
Telus World Of Science

Employees (2)

NameTitleEmailPhone NumberSocial Media
S**** B****Chief Operating Officer(780) 452-****
A*** N******President & Chief Executive Officer
Last Updated on Jan 30, 2020