There are 391 salary records for Brian May L with 79 different job titles from 102 employers across 30 states.