
Sarah Woodard
Director of insurance product managementSarah Woodard is Director of Insurance Product Management at InvoiceCloud, Inc., where she leads development of digital payment and disbursement solutions for insurance carriers. She brings a strong background in product management, program leadership, and systems engineering across the insurance-tech space. Prior to her current role, she held positions including Product Manager at New Relic, Inc., and earlier roles in systems and project management. Sarah holds both bachelor's and master's degrees in engineering from Worcester Polytechnic Institute.
