Question d’entretien chez Semcon India

Work Environment need to be improved