Jeff Richard is the new CFO of Checkpoint