El 22 de marzo de 2022, el consejo de administración de Mount Logan Capital Inc. nombró a Albert Siu director de contabilidad de la empresa.