Tech USA
–
Louisville, KY
70000USD - 125000USD per year
Job Description Some key duties and responsibilities include: Lead design for mechanical systems and mentor junior staff Research, coordinate, verify, schedule, and document various design aspects Build, maintain, and develop client relationships... - Jun 20