Dr. Kevin Chan had his work cut out for him when he took on the role of Niagara Health’s chief of staff in February 2025. “It ...