Latka logo

Chuck Gordon

Founder

Company

Storable

United States · Founded 2008

Team size
266

Company profile →