Team, and reporting into the Technical Manager, the Site Technician is responsible for the installation, current systems and customers Check and maintain site tools and spares Assist with in-housework (procurement team Regular local and global travel to different sites Performing other related duties as assigned Skills
be responsible for coordinating, motivate, and supervise the operational activities of the Depot. Be responsible
be responsible for coordinating, motivate, and supervise the operational activities of the Depot. Be responsible