Latka logo

Peter Macquart

Founder

Company

Agency Software Partners

Miami, United States · Founded 2004

Revenue
$5.6M
Team size
68

Company profile →