1 English-speaking jobs in Carouge

  • Seedstars
  • Carouge
  • August 24

About SeedstarsSeedstars is a group headquartered in Switzerland / Geneva on a mission to impact people’s lives in emerging and frontier markets through technology and entrepreneurship. We operate 2 main activities to achieve our mission: (A) We work in...