Latka logo

Debra Finnel

Founder
LinkedIn

Company

ilumed

Jupiter, United States · Founded 2018

Revenue
$27.1M
Team size
93

Company profile →