Payment experiences now shape policyholder trust -- or lack thereof -- more than any other routine interaction with their insurance carrier.
Sarah
Woodard
Sarah Woodard
Sarah Woodard is director of insurance product management at InvoiceCloud.
Previously, she held positions including product manager at New Relic and roles in systems and project management.
She holds both bachelor’s and master’s degrees in engineering from Worcester Polytechnic Institute.
