About this role
Site Manager at Thenamaris. Location: Shanghai, Shanghai, China. Role: overseeing construction, leading operations, monitoring quality Requirements: University degree in naval architecture, marine engineering, or mechanical engineering; minimum 3 years site manager experience; English proficiency; strong leadership, project management, communication, and PC (Microsoft Office) skills. Category: Project and Program Management Seniority: Mid Level Tools: Microsoft Office Commitment: Full Time Workplace: Onsite Languages: English