Clearlake-backed RSA taps Greg Nelson as CEO

His appointment begins on September 15, 2025.

Share this