CEO
Lee Ekola
CEO Approval Rating
68/100
E Tech is a manufacturer of material handling equipment system for the laundry industry.