There are 684 salary records for Brian Alexander C with 159 different job titles from 189 employers across 33 states.