Default company background
N

NCRI Jobs in South Africa

7 jobs at NCRI in South Africa

  • NCRI Durban, KwaZulu-Natal

    We're seeking a highly motivated Customer Support Specialist with a financial background to join our dynamic team. This role will be the first point of contact for our customers, ensuring they receive top-notch service and support. · Provide exemplary customer service. · Identify ...

  • NCRI Johannesburg

    The L1 Desktop Support (Onsite)is an entry level position assisting with processing tickets, monitoring and maintaining systems. · Installing and configuring basic computer hardware operating systems and applications · Daily IT processing as required · Monitoring and maintaining ...

  • NCRI Durban

    We are looking for a detail-oriented and results-driven QA Performance Coach to support our teams in delivering outstanding customer experiences. · Monitor and evaluate customer interactions across all channels to ensure adherence to company and client standards. · Provide constr ...

  • NCRI Durban

    We're seeking a highly motivated Customer Support Supervisor with a financial background to join our dynamic team. This role will be the first point of contact for our customers, ensuring they receive top-notch service and support. · As the primary point of contact for our client ...

  • NCRI Durban, KwaZulu-Natal

    The Operations Manager is responsible for leading and managing multiple operations programs within a high-volume call centre environment. This role oversees the development and execution of strategies to optimize daily operations of assigned programs. Ensures client compliance an ...

  • Ncri Cape Town

    CXAi is a digitally powered, human delivered Global Customer Experience Management organization with multiple locations in Canada and abroad. · We provide a wide range of business solutions to help businesses thrive. · We are sought-after solutions partner for Omni Channel CX, Di ...

  • NCRI Durban, KwaZulu-Natal

    We are seeking a highly motivated Bilingual Customer Support Specialist with financial to join our dynamic team. This role will be the first point of contact for our customers, ensuring they receive top-notch service and support. · Provide exemplary customer service. · Identify h ...