There are 386 salary records for Watson Brandon J with 114 different job titles from 118 employers across 31 states.