The Strategic Customer Success Representative (SCSR) serves as the ultimate, single point of contact and premier concierge service for our highest-value, top-tier strategic dealers. Managing a portfolio of multiple accounts totaling approximately $30 million in annual revenue, this high-touch role is designed to eliminate friction, anticipate project bottlenecks, and proactively manage the end-to-end delivery of complex orders. Providing extensive post-land support across both our Glass and Architectural Aluminum business units, alongside CRL Hardware, the SCSM ensures our top clients view OBE as their indispensable, one-stop shop. This position engages with customers actively and consistently throughout order processing and delivery to drive satisfaction, working hand-in-hand with the sales and commercial organizations to grow the business. This is a 100% On-Site / Office-Based role, requiring presence to facilitate immediate, face-to-face collaboration with production, engineering, and scheduling teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior