marine machinery mechanic salaryaverage marine mechanic salarymarine aviation mechanic salarymarine engine mechanic salarymarine diesel mechanic salarymarine corps mechanic salarymarine technician salarymarine service technician salaryoutboard mechanic salarymarine engine technician salarymarine mechanic payyacht mechanic salary