Beacon Roofing Supply names CFO