24 employees
Open Earth Foundation is a non-profit organization that develops open digital infrastructure to improve planetary resilience.
2018