Default company background
Ello Technology

Ello Technology jobs in South Africa

26 jobs at Ello Technology in South Africa


  • Ello Technology Cape Town, South Africa

    Job Title: Technical Account Manager · As a Technical Account Manager at Ello Technology, you will be the primary point of contact for your assigned clients, ensuring the delivery of exceptional customer service and building strong relationships. Your main responsibilities includ ...

  • Ello Technology

    Account Manager

    12 hours ago


    Ello Technology Cape Town, South Africa

    Job Title: Account Manager · As a key member of the Ello Technology team, the Account Manager will play a vital role in building and maintaining strong relationships with our clients. This position requires a customer-centric individual who can drive customer satisfaction, resolv ...


  • Ello Technology Cape Town, South Africa

    As a Technical Customer Care Account Manager at Ello Technology you will be the primary point of contact for your assigned clients ensuring the delivery of exceptional customer service and building strong relationships. Your main responsibilities include driving customer satisfac ...


  • Ello Technology Cape Town, South Africa

    Job Description · Job Overview: · The Support Engineer at Ello Technology is crucial in ensuring the seamless delivery of IT support and management services. This role involves providing expert technical support, managing system performance, and collaborating with team leads to a ...


  • Ello Technology Cape Town, South Africa

    Job Description · As a Technical Account Manager at Ello Technology, you will be the primary point of contact for your assigned clients, ensuring the delivery of exceptional customer service and building strong relationships. Your main responsibilities include driving customer sa ...


  • Ello Technology Cape Town, South Africa

    Job Overview: · The Technical Support Specialist at Ello Technology plays a pivotal role in ensuring seamless IT support and management services. This position involves providing expert technical support, managing system performance, and collaborating with team leads to achieve o ...

  • Ello Technology

    Support Engineer

    3 weeks ago


    Ello Technology Cape Town, South Africa

    Job Overview: · The Support Engineer at Ello Technology is crucial in ensuring the seamless delivery of IT support and management services. This role involves providing expert technical support, managing system performance, and collaborating with team leads to achieve organizatio ...


  • Ello Technology Cape Town, South Africa

    Job Summary · We are seeking a highly skilled and experienced Sales Manager to lead our sales team at Ello Technology. As a Sales Manager, you will play a critical role in driving the company's growth by leading, mentoring, and developing a team of sales professionals. · Key Resp ...


  • Ello Technology Cape Town, South Africa

    Job Overview · The Support Engineer at Ello Technology plays a pivotal role in ensuring seamless IT support and management services. This position involves providing expert technical support, managing system performance, and collaborating with team leads to achieve organizational ...

  • Ello Technology

    Sales Manager

    3 weeks ago


    Ello Technology Cape Town, South Africa

    Role Overview: · As a Sales Manager at Ello Technology, you will play a critical role in driving the company's growth by leading, mentoring, and developing a team of New Business Sales Representatives, Customer Account Team Leads, and Customer Support Team Leads. You will be resp ...

  • Ello Technology

    Account Manager

    12 hours ago


    Ello Technology Cape Town, South Africa

    Job Description · As a Customer Care Account Manager (CCAM) at Ello Technology, you will be the primary point of contact for your assigned clients, ensuring the delivery of exceptional customer service and building strong relationships. Your main responsibilities include driving ...

  • Ello Technology

    Sales Director

    6 days ago


    Ello Technology Cape Town, South Africa

    Job Overview · As a Sales Manager at Ello Technology, you will play a pivotal role in driving the company's growth by leading, mentoring, and developing a team of sales professionals. Your primary objective will be to ensure the team meets monthly recurring revenue (MRR) targets, ...

  • Ello Technology

    Account Manager

    12 hours ago


    Ello Technology Cape Town, South Africa

    Job Title: Account Manager · Ello Technology is seeking a highly skilled Account Manager to join our team. As a key member of our customer success team, you will be responsible for building and maintaining strong relationships with our clients, ensuring their needs are met, and d ...


  • Ello Technology Cape Town, South Africa

    Job Overview: · The Technical Support Specialist at Ello Technology plays a crucial role in ensuring the seamless delivery of IT support and management services. This position involves providing expert technical support, managing system performance, and collaborating with team le ...

  • Ello Technology

    Sales Director

    3 weeks ago


    Ello Technology Cape Town, South Africa

    Job Summary · We are seeking a highly skilled and experienced Sales Manager to join our team at Ello Technology. As a Sales Manager, you will play a critical role in driving the company's growth by leading, mentoring, and developing a team of sales professionals. · Key Responsibi ...


  • Ello Technology Cape Town, South Africa

    Job Overview: · The Support Engineer at Ello Technology is crucial in ensuring the seamless delivery of IT support and management services. This role involves providing expert technical support managing system performance and collaborating with team leads to achieve organizationa ...

  • Ello Technology

    Account Manager

    8 hours ago


    Ello Technology Cape Town, South Africa

    As a Customer Care Account Manager (CCAM) at Ello Technology, you will be the primary point of contact for your assigned clients, ensuring the delivery of exceptional customer service and building strong relationships. Your main responsibilities include driving customer satisfact ...


  • Ello Technology Cape Town, South Africa

    Job Description · As a Technical Customer Care Account Manager at Ello Technology, you will be the primary point of contact for your assigned clients, ensuring the delivery of exceptional customer service and building strong relationships. Your main responsibilities include drivi ...


  • Ello Technology Cape Town, South Africa

    Job Description · As a Technical Account Manager at Ello Technology, you will be the primary point of contact for your assigned clients, ensuring the delivery of exceptional customer service and building strong relationships. Your main responsibilities include driving customer sa ...


  • Ello Technology Cape Town, South Africa

    Job Description · As a Technical Account Manager at Ello Technology, you will be the primary point of contact for your assigned clients, ensuring the delivery of exceptional customer service and building strong relationships. Your main responsibilities include driving customer sa ...