Latka logo

Kevin Petersen

Founder

Company

Picreel

United States · Founded 2013

Revenue
$559.7K
Team size
7
Customers
400

Company profile →