Technical Team, and reporting into the Technical Manager, the Site Technician is responsible for the installation maintenance reports and documentation Leadership and management of the technical installation and maintenance
Technical Team, and reporting into the Technical Manager, the Site Technician is responsible for the installation