Become a digitalPLUS subscriber. 99¢ for 4 weeks.

Michelle Carr, Illinois director, The Nature Conservancy

Michelle Carr has been named the state director of The Nature Conservancy in Illinois. She was formerly a vice president in the investment management division at Goldman Sachs in Chicago. She serves on the board of directors for the National Museum of Health and Medicine Chicago and is a member...
Loading