Tilla

Tilla

Tilla is a collaborative and transparent platform, streamlining and optimizing the manual and inefficient process of cargo ship crew logistics.

HQ location
Berlin, Germany
Website
Launch date
Employees
Enterprise value
$9—13m
Company register number
HRB229047B
Authorizing premium user...