All Weather One of Canada's Best Managed Again
For the third year running, All Weather Windows in Edmonton, Alberta, has been named as one of Canada’s 50 Best Managed Companies. The national award program, sponsored by Deloitte, CIBC Commercial Banking, the National Post and the Queen’s School of Business, is designed to recognize business excellence among Canadian-owned companies with revenue of more than $10 million.
To qualify, companies must demonstrate excellence in every facet of their business, from high stakeholder and customer value to a sustained focus on a core vision and growth throughout the year, the manufacturer reports. Additionally, companies must demonstrate healthy corporate culture and values that go beyond financial success, including good corporate citizenship and a strong awareness of global responsibility and integrity, it is noted.