 He served in a variety of roles and hosted or co-hosted several shows and segments at CNBC.Before that he served several roles at CBC including host of "CBC Morning" and business editor of then-CBC Newsworld (now CBC News Network).He also created and hosted "Investors On-Line", a nationally syndicated TV show; hosted "Canada's Business Report", a daily radio show; and wrote an investment column for America Online.