Manager, Customer Experience & Insights at NRG Energy — aijobsearch