Producent
Grand Théâtre de Genève
Conductor
Jean-Marie Curti
Stage director
Ivo Guerra
Serpina
Sophie Gordeladze
Uberto
Bruno Balmelli
Vespone
Dominique Dupraz
Costume designer
Marina Harrington
Geneva, Switzerland