John Harold Jeffery

Deputy Minister Jeffery had been a Member of Parliament since 1999. Prior to his appointment, he had been a member of the ANC National Executive Committee (NEC); Legislative and Governance subcommittee; and the ANC Political Committee in Parliament. He holds an LLB degree and a Postgraduate Diploma in Environmental Law from the University of Natal (UN). He served as Parliamentary Counsellor to the Deputy President from 1999-2005.

Family name: Jeffery
E-Mail: jjeffery@parliament.gov.za
Given name: John Harold

Financial interests

  Value Nature Dates Source
Nedbank Rainmaker R9 000 Unit Trust People's Assembly
Nedbank Rainmaker R11 000 Unit Trusts People's Assembly
Nedbank Rainmaker R7 400 Unit Trusts People's Assembly
Nedbank Rainmaker R5 000 Unit Trust People's Assembly

Memberships

  Status Role Dates Source
African National Congress (ANC) - Member People's Assembly
Ad Hoc Committee on Code of Judicial Conduct and Regulations - Member People's Assembly
Rules of the National Assembly - Member People's Assembly
Justice and Constitutional Development - Member People's Assembly