Latka logo

Vincent Picou

Founder

Company

SquareClock

France · Founded 2008

Revenue
$901K
Team size
14

Company profile →