QXO Names New CFO, Moves Essaid to Lead M&A Roofing Contractor