Abel Makhubela is an experienced professional with a strong background in technical leadership and installation services. Currently serving as Technical Team Lead at cebisa since February 2015, Abel has been instrumental in overseeing technical operations and guiding team performance. Prior experience includes the role of installer at Ericson Group Inc, where skills in installation and technical support were further developed.
Sign up to view 0 direct reports
Get started