Latka logo

JT Giri

Founder

Company

nClouds

San Francisco, United States · Founded 2012

Revenue
$2M
Team size
89

Company profile →