We have 17 Infantry Officer jobs nationwide. The average Infantry Officer salary is $46,000 annually, -$20K (35%) less than the average national salary. Statistically, Infantry Officers are very happy with their career.
"Always going somewhere and always doing something. Although always someone watching you, telling you what to do by very testosterone driven people. Which can be... deteriorating."
Update your browser to have a more positive job search experience.
Upgrade My Browser