If you’re in touring and haven’t heard of ECCHO Live, here’s the short version: it’s the closest thing this industry has to an HR department for freelancers. Founded in 2011 […]