Latka logo

Adam Stambleck

CEO
LinkedIn

Bio

#NAME?

Company

Movable Ink

New York, United States · Founded 2010

Revenue
$147.8M
Funding
$94.3M
Team size
668
Customers
500

Company profile →CEO interview →

Also at Movable Ink