Ozzy

Website

Headquarters

Palo Alto, California

Year founded

2017

Company type

Privately Held

Company size

2-10 employees

Ozzy is also backed by Vela Partners, Lightspeed Venture Partners