Site Maintenance Technician | SA-Osborne Naval Shipyard