Renee Lerer

Active Avon, CT Chief Operating Officer for Magellan Health, Inc.