She was a senior writer at the Ottawa Citizen for seven years, and features editor at the Toronto Star for eight years. She is a contributing editor at New Canadian Media, and a contributing writer at www.the migrationist.net