Partner
Loudon Owen
Other at Upstream Ventures
- Firm
- Upstream Ventures
- Role
- Other
Record updated 22 September 2026
About
Loudon is Chair of Maclaine Watson & Co. He is also co-founder of Upstream Partners and McLean Watson Capital. He has extensive investment and advisory experience. Loudon holds a BA from the University of Toronto, an LLB from Osgoode Hall, Toronto and an MBA from INSEAD in Fontainebleau, France.
Background
- Education
- Loudon holds a BA from the University of Toronto, an LLB from Osgoode Hall, Toronto and an MBA from INSEAD in Fontainebleau, France.Source (opens in a new tab)
Is this you? Remove my profile