
Odevo
We are on a mission to become the leading force within property management and residential services through the combined power of people and technology.
Company register number
559185-5787
Recent deals
Authorizing premium user...
We are on a mission to become the leading force within property management and residential services through the combined power of people and technology.