nduwas
Production Associate at TeslaProduction Associate at Tesla
Engineering Technician - CQFR / R&D Division at TeslaEngineering Technician - CQFR / R&D Division at Tesla
Production Supervisor at TeslaProduction Supervisor at Tesla
Intern at EWA (Electricity And Water Authority)Intern at EWA (Electricity And Water Authority)