Willingness to travel and learn German and/or Portuguese language Added advantage Knowledge of automotive components
share this job on whatsapp