Suggestions
Josh Tauberg
Client Success Manager
Josh Tauberg is a Client Success Manager at Arches, located in Pittsburgh, Pennsylvania. He has a background in technical roles, primarily within the technology and hospitality industries. Tauberg graduated from Ohio University and has built a professional network of over 500 connections on LinkedIn, indicating his active engagement in the industry. His experience suggests a strong focus on client relations and success strategies within his current role at Arches.1