Latka logo

Scott Seidelmann

Founder

Company

Candescent Health

Waltham, United States · Founded 2009

Revenue
$114.7K
Team size
2

Company profile →