There are 643 salary records for Brian Crawford L with 114 different job titles from 171 employers across 30 states.