Sarah Woodard

Sarah Woodard

Director of insurance product management

Sarah 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.