Interactive Marketing Specialist
edmonton, alberta, canada
City of Edmonton
The Hong Kong Polytechnic University
University of Alberta