Vertafore
–
Columbus, OH, 43216
... in ways that make our solutions and our teams better. We are headquartered in Denver, Colorado, with offices across the U.S., Canada, and India. JOB DESCRIPTION A Vertafore employee in this position, as Customer Support Specialist I, will focus ... - Jun 11