Position Overview Walter USA is seeking a Technical Support Specialist in the Greer, SC area. The role manages and supports the Walter Technical phone line and email requests by supplying product recommendations and solutions, including help to replace competitor products