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.
This person is not in the org chart
This person is not in any offices