Skip to content
Retired as · Oman

Stephen R Thomas retired as Chief Executive Officer at Renaissance

Stephen R Thomas stepped down as CEO of Renaissance Services in June 2025 after 27 years in the role and became CEO Emeritus and advisor to the board and CEO.