Toronto, Ontario, Canada . full-time . February 26, 2024 Description About the Company North Horizon is a Canadian institutional investor with a global