Latka logo

Billy Hyatt

Founder

Company

Cicayda

Nashville, United States · Founded 2012

Revenue
$230.8K
Team size
11

Company profile →