There are 338 salary records for Shane Thomas Burns with 82 different job titles from 115 employers across 29 states.