Cat Group President and CFO Ed Rapp