Latka logo

Wayne Mast

Founder

Company

Cherokee Technologies Inc

United States · Founded 2008

Revenue
$4.4M
Team size
49

Company profile →