tv host careers in Ottawa, Canada