There are 196 salary records for Murray John Gibson with 123 different job titles from 167 employers across 34 states.