Chief HR Officer and Chief Legal Officer appointed by Rackspace Technology Read More » April 12, 2023