In an article on companies currently hiring for sales positions, Echo’s sales department, company culture, and technology were highlighted by Built In Chicago through a Q&A with Echo’s Sales Manager, Frankie Rodriguez.