There are 576 salary records for Nicholas Hall A with 157 different job titles from 191 employers across 40 states.