Manages the registration of all new and returning trainees and works closely with the CPSO, CMPA, KHSC and all programs. Oversees the database and electronic registration system in collaboration with the IT team. Responsible for tracking trainee progression and interruptions of training (e.g., credits, leaves of absence, waivers of training) and communicating with relevant partners (RCPSC, CFPC) on changes to program end dates.