Steve Jackson has over 25+ years’ experience in IT installation and management. He defines, manages, and strategises how technology can help them as an organisation grow in scale and become more successful. This includes everything from planning and executing projects to overseeing the infrastructure and technical operations.
Sign up to view 1 direct report
Get started