We have 3,646 Maintenance Officer jobs nationwide. The average Maintenance Officer salary is $71,000 annually, +$5K (7%) more than the average national salary. Statistically, Maintenance Officers are very happy with their career.
"The Marine Corps has been a great organization and has provided me with many experiences and opportunities that have helped shape the man I am today. The fulfillment of having the opportunity to guide, train, and mentor individuals and see their personal and professional growth has been rewarding."
Update your browser to have a more positive job search experience.
Upgrade My Browser