- April 2, 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.