There are 151 salary records for Curtis Johnson G with 81 different job titles from 123 employers across 35 states.