Content Marketing Leader careers in Halifax, Canada