SaaS Database/People/Lance NeuhauserLNLance NeuhauserCEO at The Echo SystemFounderCompanyThe Echo SystemNew York, United States · Founded 2010Revenue$242.8KTeam size6Company profile →