Ellen Duncan's Location
Atlanta, GA, US
Ellen Duncan's Work
Ellen Duncan's Education
Ellen Duncan's Skills
Ellen Duncan's Summary
Ellen Duncan, based in Atlanta, GA, US, is currently a Chief Human Resources Officer at Enercare Inc., bringing experience from previous roles at Service Experts Heating & Air Conditioning, Enercare Inc., InComm Payments and TransCentra. Ellen Duncan holds a 2003 - 2006 MA @ University of Phoenix. With a robust skill set that includes Program Management, Employee Relations, Strategy, Coaching, Risk Management and more, Ellen Duncan contributes valuable insights to the industry. Ellen Duncan has 4 emails and 1 mobile phone number on RocketReach.