Caribou CFO resigns