IBISA
ibisa.networkLocations
Luxembourg · Luxembourg City, Luxembourg · Luxembourg
industry
Information Technology
Size
11-50 employees
Stage
Seed
founded in
2019
Ibisa builds, distributes, and operates climate insurance solutions for the agriculture value chain in a cost-efficient, scalable, and innovative way.
Something looks off?Open jobs at IBISA
This company does not have jobs relevant to this job board at this time.
To view all their jobs, visit their website.