Latka logo

Stephan Osmont

Founder

Company

Orbirental

San Francisco, United States · Founded 2014

Revenue
$120K
Team size
2

Company profile →