There are 1,712 salary records for Ryan Patrick Cullen with 355 different job titles from 473 employers across 42 states.