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).