Sheila Rider's Location
Canada
Sheila Rider's Education
Sheila Rider's Summary
Sheila Rider, based in Canada, is currently a Senior Editorial Producer, CBC News Specials, Digital, Radio, TV at CBC. Sheila Rider holds a Bachelor of Arts (B.A.) in Politics and History @ Queen's University. Sheila Rider has 1 email on RocketReach.