Jennifer McGuire

GM/Editor in Chief,
CBC News Net

Toronto, ON, Canada