Sonja Horn

CEO at Entra

The other jury members