Quantitative Research Analyst Jobs - Decatur, Illinois