Elena Jones's Location
Canada
Elena Jones's Work
Elena Jones's Education
Elena Jones's Summary
Elena Jones, based in Canada, is currently a Manager at Trekwerk Show Canada Group, bringing experience from previous roles at Kingsoft Canada. Elena Jones holds a 1981 - 1985 Bachelors in International Business @ University of Alberta. Elena Jones has 1 email on RocketReach.