You're here: Home - Biography & Images - Sheila MacVicar No Comments

Sheila MacVicar - Biography and Images

Sheila MacVicar is a CBS News correspondent based in London, UK.

Past jobs include reporting for CBC Television, ABC News and CNN.

She graduated from Carleton University in 1977 with a Bachelor of Journalism.