Canada is fairly similar to the US in how this works. As pointed out in a comment, Environment Canada is the primary provider of observation and forecast data within Canada. You can access plots of this data and somewhere on that site you can probably also get access to the raw data files to process on your own.
Canada also partners with other states to provide data globally that others can use, some of which provide global model products such as ECMWF and NOAA. The data from the Euro is not completely open but the data from the GFS is freely available.
The person on TV is working with their fellow station meteorologists and often under a chief meteorologist. They are going to look at data provided by Environment Canada observations and model output, global model data from others and perhaps private sector weather provider companies who themselves ingest all of that data and have operational meteorologists on staff.
The general flows of data will be
- Observations taken by Environment Canada are ingested
- Data is shared with other weather agencies, Canada ingests global weather from others
- EC runs forecast models
- EC makes observational and model data available
Private sector companies may use a workflow like:
- Ingest data from government sources
- Process data, run models, make forecasts
- Make that data available to clients
TV stations will have a flow like:
- Ingest data from EC, global models and possibly private sector companies
- Interpret data and make local forecasts
- Present forecasts to the public.