10 employees
Edde has set out to reimagine the end-to-end customer experience of urban mobility products by combining technology with a human approach.
2019