Digital Marketing Specialist

TELUS World of Science - Edmonton
TELUS World of Science – Edmonton

Job Overview

Good knowledge of advertising, news media, graphic design and printing principles and procedures. Develop and/or support the production of video, graphic design

Job Detail