Latka logo

Brad Hammonds

Founder

Company

Sense Health

New York, United States · Founded 2012

Revenue
$1.8M
Team size
21

Company profile →