Latka logo

Markus Keller

FounderCEO

Company

UC Point

Lucerne, Switzerland · Founded 1998

Revenue
$87.6K
Team size
5

Company profile →