Ellen Duncan Location
Edmonton, AB, CA
Ellen Duncan Work
Ellen Duncan Education
Ellen Duncan Summary
Ellen Duncan, based in Edmonton, AB, CA, is currently a Customer Success Service Manager at TELUS. Ellen Duncan brings experience from previous roles at TELUS, Alberta Mobility and United Sport & Cycle. Ellen Duncan holds a 2010 - 2012 University of Alberta. Ellen Duncan has 1 emails and 2 mobile phone numbers on RocketReach.