Plano-based Upbound Group Inc. announced Feb. 20 the appointment of Fahmi Karam as the company’s new chief executive officer.