From time of purchase, through implementation, and as-needed each day after, the Flexi teams are here to answer questions, assist with product upgrades, and help overcome any hurdle you may encounter.
Based in Shelton, CT, and Dublin, Ireland, the Flexi Customer Care teams can be contacted in the following ways:
“Flexi’s Support is excellent! Our Support Specialist is always at the end of the phone when we need her.” —Philadelphia Insurance
“A+ rating for the Flexi Support team!” —Mutual of America
“The Flexi Support team is especially accessible and supportive.” —Gallagher Bassett