before joining the federal public service, rabinovitch specialized in labour issues, serving as national secretary for workplace health and safety with the canadian labour congress from 1978 to 1982. from 1976 to 1978, he served as executive director, manitoba department of labour.