21 St. Clair Ave.
Toronto, Ontario
November 19, 2009

STC Toronto Tech Trends Day - "Lost in Translation" at Front Runner Training