Deviare corporate office is located in South Africa and has 11-50 employees.
deviare
Departments
Number of employees
C-Suite
3
Marketing
1
Sales
1
Finance
1
Engineering & Technical
1
| Location | People at location |
| Africa | 11-50 |
Explore people who held key positions, contributed to Deviare's success, and advanced their careers.
Data Business Analyst at Lesaka Technologies In...
Worked as Digital Transformation Consultant
at Deviare (2025-2026)
Manager, Broadcasting ... at Sentech
Worked as Senior Manager, Projects & Operations
at Deviare (2019-2020)
Explore More
Deviare is a technology company based in Johannesburg, South Africa, focused on driving digital transformation across Africa by empowering individuals and businesses with essential digital skills. They offer a range of innovative programs aimed at bridging the digital divide and addressing youth unemployment. Their services cater to individuals, en... Read More