Manages the registration of all new and returning trainees and works closely with the CPSO, CMPA,KHSC and all programs. 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.