Join our team at Storr Office Environments as a Full Time Commercial Installer in Greensboro, NC! As an Installer... years, Storr Office Environments has been recognized as the leading source for creating successful and high-functioning...
knowledge-based expertise and consulting that adds value, and separate Storr as a market leader and solution provider. The WC... and design firm to select Storr. The WC will lead the design component of our sales strategy and participate in customer meetings...