Latka logo

Peter McCoy

Founder

Company

Alluring Logic

Paris, France · Founded 2009

Revenue
$77.4K
Team size
2

Company profile →