Omni

Omni

Rent products from stores near you.

2 followers

Omni is a tech-based on-demand storage and rental company based in San Francisco, California.

Omni makers

Here are the founders, developers, designers and product people who worked on Omni