There are 374 salary records for Robert Underwood with 82 different job titles from 119 employers across 29 states.