How do they match: Marine Engineers and Naval Architects

  • Prepare plans, estimates, design and construction schedules, and contract specifications, including any special provisions.