Latka logo

Stevie Clifton

Founder

Company

Animoto

New York, United States · Founded 2006

Funding
$30M
Team size
69
Customers
130K

Company profile →CEO interview →

Also at Animoto