senior creative content manager careers in Canada