Latka logo

Haavard Nord

Founder

Company

Conclude

Norway · Founded 2002

Revenue
$88.3K
Team size
1

Company profile →