Die Designer / Mechanical Designer (Trainee/Entry Level in warwick, ri | ApplyBoost