Results, order, filter

1 Jobs in Edmonton, AB

  • Customer Experience Analyst

    NRG Energy, Inc. - Edmonton, Alberta
    ... :** Minimum 3 years of experience in a customer service role Exceptional verbal and written communication ... :** Experience in a customer-service role specializing in complaints management and escalations At least 3 ...