There are 1,638 salary records for Alan Smith A Jr with 390 different job titles from 478 employers across 45 states.