CommodityGraph
Shadow fleetSanctions checkTradersSanctionsChangesMethodology
Change feed

Recently detected changes

Dated events parsed from official register notices and daily sanctions list diffs. Create an account to get alerts for the entities you watch.

  1. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-25
    Confidence
    70%
    Raw evidence
    Signature collective à deux a été conférée à Rasson Jean-Baptiste, de Jussy, à Meinier, directeur, Holgado José, d'Italie, à Genève, directeur adjoint, et Bruyas Aymeric, de France, à Genève, sous-directeur.

    Jean-Baptiste Rasson appointed director (management)

  2. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-24
    Confidence
    90%
    Raw evidence
    Cani, Romina, von Volketswil, in Uster, mit Kollektivprokura zu zweien [bisher: Boscolo, Romina]
    bank zweiplus sa · Zurich, CH

    Romina Cani: role/signature updated (authorised signatory (procuration))

  3. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-24
    Confidence
    90%
    Raw evidence
    Nuzzo, Fabio, italienischer Staatsangehöriger, in Meierskappel, Mitglied der Direktion, mit Kollektivunterschrift zu zweien [bisher: in Dielsdorf]
    bank zweiplus sa · Zurich, CH

    Fabio Nuzzo: role/signature updated (director (management))

  4. Officer left
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-24
    Confidence
    90%
    Raw evidence
    Erupathil, Robin, von Oberwil BL, in Schwerzenbach, mit Kollektivprokura zu zweien
    bank zweiplus sa · Zurich, CH

    Robin Erupathil left as authorised signatory (procuration)

  5. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-24
    Confidence
    90%
    Raw evidence
    Pfefferli, Marc Paul, von Wangen bei Olten, in Feusisberg, Zeichnungsberechtigter, mit Kollektivunterschrift zu zweien [bisher: in Freienbach]

    Marc Paul Pfefferli: role/signature updated (officer)

  6. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-24
    Confidence
    90%
    Raw evidence
    Fischer, Marco, von Inwil, in Bergdietikon, Delegierter des Verwaltungsrates, mit Einzelunterschrift, Sekretär des Verwaltungsrates, mit Einzelunterschrift [bisher: Geschäftsführer, mit Einzelunterschrift]
    Nungesser AG · Rotkreuz, CH

    Marco Fischer: role/signature updated (delegate of the board)

  7. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-24
    Confidence
    90%
    Raw evidence
    Fischer, Josef Paul, von Inwil, in Hergiswil (NW), Präsident des Verwaltungsrates, mit Einzelunterschrift [bisher: Mitglied des Verwaltungsrates, mit Einzelunterschrift]
    Nungesser AG · Rotkreuz, CH

    Josef Paul Fischer: role/signature updated (chair)

  8. Name changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-24
    Confidence
    90%
    Raw evidence
    Firma neu: Nungesser AG.
    Nungesser AG · Rotkreuz, CH

    Company name changed

  9. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Schwab, Gregor Martin, von Arch, in Arch, Mitglied des Vorstandes, mit Kollektivunterschrift zu zweien [bisher: Mitglied, mit Kollektivunterschrift zu zweien]
    Verein ig sted seeland · Biel/Bienne, CH

    Gregor Martin Schwab: role/signature updated (board member)

  10. Officer appointed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Müller, Bruno, von Muhen, in Hagneck, Mitglied des Vorstandes, mit Kollektivunterschrift zu zweien
    Verein ig sted seeland · Biel/Bienne, CH

    Bruno Müller appointed board member

  11. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Moser, Peter, von Thun und Biel/Bienne, in Biel/Bienne, Mitglied des Vorstandes, mit Kollektivunterschrift zu zweien [bisher: Mitglied, mit Kollektivunterschrift zu zweien]
    Verein ig sted seeland · Biel/Bienne, CH

    Peter Moser: role/signature updated (board member)

  12. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Kopp, Daniel, von Wiedlisbach, in Sutz (Sutz-Lattrigen), Mitglied des Vorstandes, mit Kollektivunterschrift zu zweien [bisher: Mitglied, mit Kollektivunterschrift zu zweien]
    Verein ig sted seeland · Biel/Bienne, CH

    Daniel Kopp: role/signature updated (board member)

  13. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Gutknecht, Martin, von Ried bei Kerzers, in Solothurn, Mitglied des Vorstandes, mit Kollektivunterschrift zu zweien [bisher: Mitglied, mit Kollektivunterschrift zu zweien]
    Verein ig sted seeland · Biel/Bienne, CH

    Martin Gutknecht: role/signature updated (board member)

  14. Officer appointed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Gugger, Roman, von Ins, in Ins, Mitglied des Vorstandes, mit Kollektivunterschrift zu zweien
    Verein ig sted seeland · Biel/Bienne, CH

    Roman Gugger appointed board member

  15. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Gasser, Hans, von Guggisberg, in Rapperswil BE, Mitglied des Vorstandes, mit Kollektivunterschrift zu zweien [bisher: Mitglied, mit Kollektivunterschrift zu zweien]
    Verein ig sted seeland · Biel/Bienne, CH

    Hans Gasser: role/signature updated (board member)

  16. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Hurni, Fritz Rolf, von Sutz-Lattrigen, in Ipsach, Präsident des Vorstandes, mit Kollektivunterschrift zu zweien [bisher: Präsident, mit Kollektivunterschrift zu zweien]
    Verein ig sted seeland · Biel/Bienne, CH

    Fritz Rolf Hurni: role/signature updated (chair)

  17. Officer left
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Gugger, Kurt, von Ins, in Muntelier, Mitglied, mit Kollektivunterschrift zu zweien
    Verein ig sted seeland · Biel/Bienne, CH

    Kurt Gugger left as board member

  18. Officer left
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Wälti, Erich, von Grenchen, in Subingen, Mitglied, mit Kollektivunterschrift zu zweien
    Verein ig sted seeland · Biel/Bienne, CH

    Erich Wälti left as board member

  19. Purpose changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Nuovo scopo: L'importazione, l'esportazione ed il commercio di materie prime, di metalli e di prodotti contenenti metalli, di prodotti del settore alimentare, di pellame per il settore conciario ed in generale d'ogni bene di consumo, inclusi articoli di abbigliamento e pelletteria.

    Statutory purpose changed

  20. Address changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Nuovo recapito: Via Passeggiata 1, 6828 Balerna.
    CASHMEREFINE SA · Mendrisio, CH

    Registered address changed

  21. Registered seat moved
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Nuova sede: Balerna.
    CASHMEREFINE SA · Mendrisio, CH

    Registered seat moved

  22. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Rupp, Roland, von Reutigen, in Abtwil, Mitglied des Verwaltungsrates, mit Einzelunterschrift [bisher: in Zug]

    Roland Rupp: role/signature updated (board member)

  23. Purpose changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Zweck neu: Handel mit, Kauf und Verkauf von Gas, Strom, Brenn- und Rohstoffen sowie Börsenkontrakten, Anrechten und Optionen für solche, ferner Erwerb von, Handel mit und Nutzbarmachung von Transport- und Leitungsrechten; vollständige Zweckumschreibung gemäss Statuten.

    Statutory purpose changed

  24. Address changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Domizil neu: c/o Schweizerischer KMU Verband, Bösch 43, 6331 Hünenberg.

    Registered address changed

  25. Registered seat moved
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Sitz neu: Hünenberg.

    Registered seat moved

  26. Registered seat moved
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    90%
    Raw evidence
    Nouveau siège: Genève, Rue de Lausanne 15, 1201 Genève.
    IXM SA · Geneva, CH

    Registered seat moved

  27. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    70%
    Raw evidence
    Fournier Benjamin Patrick Christian, de France, à Le Mesnil-Esnard, FRA, président, et Touny Hervé Albert Philippe, de France, à Miribel, FRA, sont membres du conseil d'administration avec signature collective à deux.

    Hervé Albert Philippe Touny appointed board member

  28. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    70%
    Raw evidence
    Fournier Benjamin Patrick Christian, de France, à Le Mesnil-Esnard, FRA, président, et Touny Hervé Albert Philippe, de France, à Miribel, FRA, sont membres du conseil d'administration avec signature collective à deux.

    Benjamin Patrick Christian Fournier appointed chair

  29. Officer left
    Derived 75%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-23
    Confidence
    75%
    Raw evidence
    Lacroix Franck n'est plus administrateur; ses pouvoirs sont radiés.

    Franck Lacroix left as board member

  30. Address changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-22
    Confidence
    90%
    Raw evidence
    Nuovo recapito: Ala Munda 2, 6528 Camorino.

    Registered address changed

  31. Officer appointed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-22
    Confidence
    90%
    Raw evidence
    Zini, Norma Franca, da Biasca, in Biasca, membro, con firma individuale

    Norma Franca Zini appointed board member

  32. Officer left
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-22
    Confidence
    90%
    Raw evidence
    Lesniak, Justyna, cittadina polacca, in Malvaglia (Serravalle), membro, con firma individuale

    Justyna Lesniak left as board member

  33. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-22
    Confidence
    70%
    Raw evidence
    Signature collective à deux, avec un administrateur a été conférée à Barreiro Perez-Pardo Fernando, d'Espagne, à Borex, directeur, et Palugyai Tibor, de Hongrie, à Dully, directeur.

    Tibor Palugyai appointed director (management), board member

  34. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-22
    Confidence
    70%
    Raw evidence
    Signature collective à deux, avec un administrateur a été conférée à Barreiro Perez-Pardo Fernando, d'Espagne, à Borex, directeur, et Palugyai Tibor, de Hongrie, à Dully, directeur.

    Perez-Pardo Fernando Barreiro appointed director (management), board member

  35. Officer appointed
    Derived 70%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-22
    Confidence
    70%
    Raw evidence
    Titulaire: Kamenan Stéphane Kamenan, de Côte-d'Ivoire, à Versoix.
    KAMENAN ONIMBA · Versoix, CH

    Stéphane Kamenan Kamenan appointed officer

  36. Registered in commercial register
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-22
    Confidence
    90%
    Raw evidence
    KAMENAN BUSY BOSS, à Versoix, Avenue Théodore-Vernes 20, 1290 Versoix, CHE-331.238.237. Nouvelle entreprise individuelle. Titulaire: Kamenan Stéphane Kamenan, de Côte-d'Ivoire, à Versoix. But: site e-commerce pour la vente en ligne de produits életronique et de vêtements; commercialisation de produits tels que coques rechargeable pour téléphone portable, notebook, t-shirt, sacs et vêtements.
    KAMENAN ONIMBA · Versoix, CH

    New entry in the commercial register

  37. Officer role/signature changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Höglund, Bengt Peter, schwedischer Staatsangehöriger, in Engelberg, Gesellschafter und Geschäftsführer, mit Einzelunterschrift, mit 20 Stammanteilen zu je CHF 1'000.00 [bisher: Gesellschafter und Vorsitzender der Geschäftsführung, mit Einzelunterschrift]

    Bengt Peter Höglund: role/signature updated (managing officer, partner / member)

  38. Officer left
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Crutchfield-Tripet, Sixtine, von Val-de-Ruz, in Genève, Geschäftsführerin, mit Einzelunterschrift

    Sixtine Crutchfield-Tripet left as managing officer

  39. Purpose changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Zweck neu: Die Gesellschaft bezweckt die Erbringung von Dienstleistungen in den Bereichen Beratung und Marketing für Unternehmen, staatliche Behörden oder andere Personen sowie Kauf und Handel mit Rohstoffen.

    Statutory purpose changed

  40. Address changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Domizil neu: Dorfstrasse 9, 6390 Engelberg.

    Registered address changed

  41. Registered seat moved
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Sitz neu: Engelberg.

    Registered seat moved

  42. Name changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Firma neu: FREEBIRD M&D Sàrl.

    Company name changed

  43. Name changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Par suite du transfert de son siège à Engelberg, la société est inscrite au registre du commerce du canton de Obwald sous la nouvelle raison sociale FREEBIRD M&D Sàrl; par conséquent, elle est radiée d'office du registre de Genève.

    Company name changed

  44. Address changed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Nuovo recapito: Müreda 471, 7743 Brusio.
    RELUFT AG · Brusio, CH

    Registered address changed

  45. Officer appointed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Welker, Ruirui Wang, amerikanische Staatsangehörige, in Luzern, mit Einzelunterschrift

    Ruirui Wang Welker appointed officer

  46. Officer appointed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Weder, Stefanie, von Lugano, in Brütten, mit Kollektivprokura zu zweien

    Stefanie Weder appointed authorised signatory (procuration)

  47. Officer appointed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Pasquariello, Alessia, von Zürich, in Zürich, mit Kollektivunterschrift zu zweien

    Alessia Pasquariello appointed officer

  48. Officer appointed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Steigmeier, Raphael, von Endingen, in Schlieren, stellvertretender Direktor, mit Kollektivunterschrift zu zweien

    Raphael Steigmeier appointed director (management)

  49. Officer appointed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Smirnov, Vadim, deutscher Staatsangehöriger, in Zürich, stellvertretender Direktor, mit Kollektivunterschrift zu zweien

    Vadim Smirnov appointed director (management)

  50. Officer appointed
    Derived 90%
    Derived by a deterministic rule from source data
    Source
    SHAB/FOSC – Swiss Official Gazette of Commerce
    Retrieved
    2026-09-29
    Source date
    2020-06-19
    Confidence
    90%
    Raw evidence
    Moret, Ekaterina, von Lausanne, in Altendorf, stellvertretende Direktorin, mit Kollektivunterschrift zu zweien

    Ekaterina Moret appointed director (management)

← NewerOlder →