Il 22 marzo 2022, il Consiglio della Mount Logan Capital Inc. ha nominato Albert Siu capo contabile della società.