Le 22 mars 2022, le conseil de Mount Logan Capital Inc. a nommé Albert Siu au poste de chef comptable de la société.