Ellen Lehr

Vp, Billing Services NA at Chubb

Ellen Lehr is a seasoned finance professional with extensive experience in billing services, credit management, and financial analysis. Currently serving as VP of Billing Services NA at Chubb since August 2025, Ellen previously held the position of Senior Director at Audacy, Inc., where responsibilities included optimizing processes for the full Order to Cash cycle. Ellen's earlier roles at Qlik encompassed positions from Senior Credit Manager to Senior Credit Analyst, focusing on revenue maximization and compliance with financial regulations. Additional experience includes a Payroll Specialist role at the Neighborhood Center and a Senior Financial Analyst position at NAIC. Ellen Lehr holds both a Bachelor of Business Administration and a Master of Business Administration in Finance from The George Washington University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices