There are 1,177 salary records for Robert Mason J with 247 different job titles from 311 employers across 42 states.