There are 7,942 salary records for Brian Smith L with 1,372 different job titles from 1,731 employers across 50 states.