Sr Analyst People Intelligence Jobs at Direct Energy Business | FindMeJobs