Creatella Create.

Started in Singapore with European roots and remote collaborators from 15+ countries, Creatella is an ambitious, energetic startup launching P2P products and making the world more open.

SectorsE-commerce, Education
LocationHeathmere, Australia
StageSign in to view details
MarketsSign in to view details
ContactSign in to view details
Social media