Insight Global
–
Columbus, OH, 43224
... communication and efficiently resolving issues with solutions tailored to customer needs. • Work closely with Sales, Support, Billing, and other technical teams to ensure an exceptional customer experience and take care of any customer issues. ... - Sep 22