In Switzerland, John F. Eardley is a member of the Geneva Bar Association, the Federal Swiss Bar Association, the Geneva Association for Business Law (AGDA) as well as the Art Law Foundation of Geneva.
On an international level, he is a member of Intercounsel (a club of independent lawyers practicing on five continents).
Judicial Clerk at the Geneva Labour Court (1973-1974).
Lecturer in commercial law at the Ecole Supérieure de Commerce (Geneva, 1977-1979) for training executives (Geneva Commercial Courts, 1977-1979).
Deputy judge at the Geneva High Court of Justice (1983-1990).
Honorary Consul of the United States of Mexico in Geneva (1990 to date).