There are 147 salary records for Thomas Chan K with 49 different job titles from 44 employers across 10 states.