Of the 11 men who've served as US President since WWII, the breakdown regarding the highest level jobs they held prior to their elections is:
Army General: 1 (Eisenhower)
Senator: 1 (Kennedy)
Governor: 4 (Carter, Reagan, Clinton, Bush II)
Vice President: 5 (Truman, Johnson, Nixon, Ford, Bush I)