David Rhoads is the CFO of Lenox.
313 people are employed at Lenox.
Lenox is based in Bristol, Pennsylvania.