Niall McGee hails from Donegal, Ireland
. Prior to joining BNN in 2004, he worked as a reporter with the Weather Network. In 2003, McGee completed the Canadian Securities Course. McGee holds a BA in European Studies and majored in economics; he speaks five languages including Gaelic, French, Italian and Spanish.