Odlum Brown Honoured Among the Elite in Canadian Business
For the 19th consecutive year, BC-based investment firm Odlum Brown Limited is one of Canada’s Best Managed Companies.
Canada's Best Managed Companies continues to be the mark of excellence for Canadian-owned and managed companies with revenues over $15 million. Every year since the launch of the program in 1993, hundreds of entrepreneurial companies have competed for this designation in a rigorous and independent process that evaluates their management skills and practices.
Odlum Brown proudly maintains the highest level of distinction as a Platinum Club member, a designation bestowed upon companies with an established track record of excellence within the Best Managed program.