
Embedding leadership accountability
Odlum Brown is an independent, full-service investment firm providing disciplined advice and objective research to help clients achieve their financial goals. Founded 100 years ago in Vancouver, BC, the firm has grown to manage over $18 billion across 6 locations.




