In Toronto, New York, and London she worked for companies such as ABC, CBC, CTV, Discovery, and Vision TV. She holds an MBA in Global Media & Telecommunications from the University of St. Gallen in Switzerland, a Master of Journalism from Carlton University in Ottawa, and a BA in Media from Ryerson University in Toronto.