Mechanical Tool Designer
Lewis Center, OH · On-site
Coordinate effectively with onsite/offshore teams of 10-12 members. Communicate project progress, resource requirements, and time estimates to project managers and engineering leadership. Maintain ...
