Vertafore
–
Columbus, OH, 43216
... better manage their business, boost their productivity and efficiencies, and lower costs while strengthening relationships. ... JOB DESCRIPTION A Vertafore employee in this position, as Customer Support Specialist I, will focus on the customer service ... - Jun 11