President & CEO
Matt Rocco
CEO Approval Rating
82/100
Etech is a Texas-based multinational contact center that provides solutions such as digital engagement, inbound calls and ICE chat for businesses.