Assignment Detail Industry: Energy  Utilities  Job Description  Business Analyst Job Number: 21-16151  Want to be part of the Energy Industry? Eclaro is looking for a Business Analyst for our client in White Plains, NY