There are 495 salary records for William Barry F with 93 different job titles from 120 employers across 30 states.