LENNARD LISTINGS | SEPTEMBER 2010 LENNARD | PERFORMANCE LENNARD nominated to Canadaâs 10 Most Admired Corporate Cultures 2010. Downtown Toronto Office 150 York Street, Suite…