IntercomIntercom

Technical Support Specialist

Technical Support Specialist for Intercom in Chicago, IL. Requires 3-4+ years of experience, strong problem-solving, and communication skills. Offers competitive salary and benefits.

Apply now