 He was Salvesen Professor of European Institutions and Director of the Europa Institute at the School of Law of the University of Edinburgh from 1985 to 1989, during which time he served on three occasions as Specialist Adviser to the House of Lords Select Committee on the European Communities.Edward was a Director of The Harris Tweed Authority from 1984–89.In 1989, he was appointed one of the inaugural Judges of the newly created European Court of First Instance, and in 1992 was appointed Judge of the European Court of Justice, a position from which he retired in 2004.