Producer
Grand Théâtre de Genève
Conductor
Titus Engel
Stage director
Daniele Finzi Pasca
Set designer
Hugo Gargiulo
Costume designer
Giovanna Buzzi
Video designer
Roberto Vitalini
Lighting designer
Geneva, Switzerland