Ot
Posted:
February 28, 2026
Location:
China, Shang Hai Shi, China
Job Description
Date Posted:
2026-01-22Country:
ChinaLocation:
LOC3344: 7-8/F, Building N1, Fusion New Bund, No. 8, Lane 131, New Bund Avenue, Pudong, Shanghai, ChinaJob Responsibilities (including but not limited to):
Apply for this Job
Submit your application for the Sr. Design Quality Engineer position at Otis College of Art and Design.
Apply Now Save for LaterJob Overview
Job Type:
Full time
Location:
China, China
Posted:
February 28, 2026
Deadline:
April 09, 2026