| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | STR Consulting Engineers SA in liquidazione | 🇨🇭Svizzera | Dissolved | 19/09/2019 – present |
| Officer | TMC Transformers Group SA | 🇨🇭Svizzera | Active | 19/09/2019 – present |
| Officer | Astes4 SA | 🇨🇭Svizzera | Active | 14/02/2019 – present |
24/10/2023
appointed
19/09/2019
appointed