Electrical / Mechanical Engineer in marseilles, il | ApplyBoost