Head of Operations
Marketing Manager
Comms Manager
Snr Graphic Designer
Graphic Designer
Team Lead Web Developmenent
Journalist
photographer
Jnr Web Developer
Pretoria Central
info@thetechgiants.co.za
+27 74 226 7558
© The Tech Giants. All Rights Reserved.