Curacel revenue hit $1.6M in 2024

Curacel generates revenue from 700000 customers

Curacel

Newark, Delaware, United States

About Company RevenueFundingTeamFounder/CEOCustomersCEO Net Worth