E ditor producer careers in Toronto, Canada