Administration Support (Technical) | Japanese
Undutchables
What would you do?This role supports the Technical Support department by coordinating change orders, managing spare parts and tools, and handling administrative and logistical tasks. The goal is to...