Latka logo

Vincent Picou

FounderCEO

Company

SquareClock

France · Founded 2008

Revenue
$901K
Team size
14

Company profile →