There are 3,427 salary records for Andrea Smith J with 638 different job titles from 907 employers across 47 states.