Odlum Brown was recognized as one of Canada's Best Managed Companies since 1999. Our leaders are dedicated to developing industry-leading business practices and fostering an environment for our success.