Latka logo

Peter Gross

Founder

Company

Horizon PPM

London, United Kingdom · Founded 2018

Revenue
$32.8K
Team size
1

Company profile →