Sara Herr Location
Sun Prairie, WI, US
Sara Herr Work
Sara Herr Education
Sara Herr Skills
Sara Herr Summary
Sara Herr, based in Sun Prairie, WI, US, is currently a Customer Success Manager at Optum. Sara Herr brings experience from previous roles at National Decision Support Company, Wind River Financial, Fidelity National Information Services and Greenbush Bar. Sara Herr holds a 1997 - 2002 UW Madison. With a robust skill set that includes Banking, Credit, Credit Cards, Risk Management, Merchant Services and more. Sara Herr has 4 emails and 1 mobile phone numbers on RocketReach.