Tugela People

Stand: B74

With over a decade of industry experience and expertise, Tugela People empowers companies to achieve their objectives by providing people-centric, cloud-based solutions and services for HR, Payroll and System Optimisation.


01908 030360