Latka logo

Omar Sequera

FounderCEO

Company

Quixotic 360

Valencia, Spain · Founded 2020

Revenue
$2.6M
Team size
11

Company profile →