Ello Technology corporate office is located in Gateway West, Johannesburg, Gauteng, South Africa and has 11-50 employees.
ello technology
Departments
Number of employees
Sales
3
Operations
2
C-Suite
2
Information Technology
1
Engineering & Technical
1
Marketing
1
| Location | People at location |
| Africa | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Ello Technology's success, and advanced their careers.
Manager, Information T... at TFG Infotec
Worked as Manager, Service Delivery
at Ello Technology (2020-2021)
Manager, Human Resourc... at Intelligent Change
Worked as Manager, Finance
at Ello Technology (2020-2021)
Explore More
Ello Technology is an IT services company based in South Africa, specializing in providing premier business IT support for small and medium enterprises. With over 20 years of experience, they offer tailored IT system management, user and device management, network and internet management, and business apps and server management. Their services are... Read More