Latka logo

Janakiraman Jayachandran

Founder

Company

Techcello

United States · Founded 2009

Revenue
$549.5K
Team size
7

Company profile →