Latka logo

Michelle Taylor

FounderCEO
LinkedIn

Company

Beyond Feedback

Cave Creek, United States · Founded 2009

Revenue
$3.2M
Team size
21

Company profile →