There are 191 salary records for Mark Bryan Burns with 44 different job titles from 54 employers across 16 states.