Indianapolis-based nonprofit Foster Success has promoted Maggie Stevens to President and Chief Executive Officer. Stevens previously served as the organization’s Chief Operating Officer. She holds degrees from the University of Cincinnati, University of Charleston and Saint Louis University.