In 1995, she served as a legal officer with the Commission on Human Rights and Administrative Justice in Ghana.
In 1994 he was elected to the Guatemalan Congress, where he served as president of the Committee on Human Rights.
He serves on the Parliamentary Joint Committee on Human Rights.
McGrath also served as chairman of the Standing Committee on Human Rights.
From 2002 to 2005 he served as a member of the Inter-American Commission on Human Rights, including a stint as its president in 2004-05.
She also served as United States Ambassador to the United Nations Commission on Human Rights from 1969 to 1972.
During the 1960's, she served on the City's Commision on Human Rights.
He served as Chairman of the Committee on Human Rights, Minorities and Religious Affairs.
He served as executive director of the Saskatchewan Association on Human Rights from 1978 to 1983.
After standing down from these committees she served on the Committee on Foreign Affairs and its related Subcommittee on Human Rights.