before joining the corporation, rabinovitch was assistant deputy minister, income security programs, at human resources development canada, a department of the federal government. this branch is responsible for the administration of the national public pension programs in canada's social security system (old age security, guaranteed income supplement, the canada pension plan and the cpp disability pension).