Franciscans International Logo

Franciscans International

Locations: 37-39 rue de Vermont Geneva, 1211, CH

Company Size: 1 - 100

Industry: International Affairs

Company Website

AI Description

drawer
  • Mickaël Repellin profile image

    Human Rights Advocate Africa - Franciscans International

  • Cédric Chatelanat profile image

    Institutional Development Manager

  • Sandra Ratjen profile image

    International Advocacy Director

  • Mickaël Repellin profile image

    Human Rights Advocate Africa - Franciscans International

  • Thomas Kleinveld profile image

    Communication Officer at Franciscans International