Echo employs 25 employees. The Echo management team includes Orest Pokhylevych (Lead Development Director), Nataliia Dubovaya (IT Recruiter), and Maryana Sabatovych (IT Sales Manager).
Get Contact Info for All DepartmentsLooking for a particular Echo employee's phone or email?