Latka logo

Damian Scherrer

Founder

Company

INNUO

United States · Founded 2017

Revenue
$224.7K
Team size
7

Company profile →