Senior Deputy Director, Marine Environment Division, International Maritime Organization since 1984. Deputy Director, Marine Environment Division, 1980-1984, Marine Pollution Advisor, Tech Coop Division, 1975-1980, International Maritime Organization, London. Deputy Head, Oil Pollution Division, Warren Spring Laboratory, Department of Industry, United Kingdom, 1974-1975.
Section Head, Engineering Rch Station, British Gas Corporation(s), United Kingdom, 1968-1974. Lecturer, 1967-1968, Rch Assistant, 1964-1967, Department of Mechanical Engineering, University of Glasgow, Scotland. Apprentice, Aero-Engine Division, Career positions: present post since 1990.
Member of Parliament, New Zealand, 1981-1990. Minister of Conservation, Minister of Local Government, New Zealand, 1989-1990. Association Minister for the Environment, Association Minister of Justice, 1987-1989.
Parliamentary Under Secretary for the Environment & Conservation, 1984-1987. Chairman, Golden Bay County Council, New Zealand, 1977-1980.