Latka logo

Harikrishnan Pillai

Founder

Company

The Small Idea Company

United States · Founded 2004

Revenue
$6M
Team size
71

Company profile →