Overview. At Hero, we believe that our employees will take great care of our customers because we take great care of our employees. That is why we are looking for the best of the best to join our team and have designed an amazing benefits package to take care of each one of our team members. A Dispatch Service Representative (DSR) at Hero is responsible for providing logistical support to our field personnel and assure all customer commitments ar...
Overview. At. Hero. we believe that our employees will take great care of our customers because we take great care of our employees. That is why we are looking for the best of the best to join our team and have designed an amazing benefits package to take care of each one of our team members. . A. Drain Install Tech. at Hero is responsible for leading in the installation, troubleshooting, repairs, and maintenance of residential drainage systems w...