- February 5, 2026
Loading
FORT MYERS — International provider of integrated cancer care 21st Century Oncology named Charlie Powell chief operating officer, bringing to the company a background in physician practice, ambulatory facility and hospital leadership experience in health systems and private practices.