Job Description Customer Support Manager Location: Schaumburg, IL (On-Site) Salary: $95,000 – $100,000 Base Benefits We are partnering with a leading manufacturer and supplier of industrial products in the Schaumburg area that is seeking an experienced Customer Support Manager to lead its customer service and inside sales support team. This is a highly visible leadership opportunity within a stab...