Latka logo

James Carlin

Founder

Company

EcoTally

United States · Founded 2012

Revenue
$1.2M
Team size
18

Company profile →