There are 909 salary records for Brian Smith E with 478 different job titles from 640 employers across 49 states.