Ellen Anderson

Sr. Benefits Manager at Twilio

Ellen (Caruso) Anderson is an experienced Sr. Benefits Manager currently at Twilio, with a significant background in benefits consulting and analysis. Previous roles include Lead Benefits Consultant in various capacities at AT&T, focusing on health benefits and financial wellness, as well as Lead Benefits Analyst and Senior Benefits Analyst at DIRECTV. Ellen's career began at Cincinnati Children's Hospital Medical Center as an HR Coordinator and included positions as a Data Engagement Analyst and Benefits Analyst at Lincoln Financial Group. Ellen holds a Bachelor of Science in Business Administration and Management from Gies College of Business at the University of Illinois Urbana-Champaign, graduated in 2007.

Links

Previous companies

AT&T logo
Lincoln Financial Group logo

Org chart

Timeline

  • Sr. Benefits Manager

    March, 2022 - present