Latka logo

Olga Creutzburg

FounderCEO

Company

CrossCompute

New York, United States · Founded 2011

Revenue
$304.3K
Team size
8

Company profile →