There are 806 salary records for Brian Smith E with 385 different job titles from 604 employers across 46 states.