If Benz left the company, who was that on the conference call today? Wait and see. Benz has left the building. He keeps his law certificate for turning states evidence. The delayed "CC" is the result.