Latka logo

Thomas Kragelund

FounderCEO
LinkedIn

Company

Creative Force

San Diego, United States · Founded 2018

Revenue
$19M
Team size
135

Company profile →