Matthew O'Dell is the Senior Vice President Human Resources of Herff Jones.
1,366 people are employed at Herff Jones.
Herff Jones is based in Indianapolis, Indiana.