Richard Palmer

Active Chicago, IL Director of Data Processing for Metropolitan Chicago Healthcare Council