Rachel Keller is currently the Deputy Project Director at Development Services Group, Inc. Rachel has previous experience as a Computing Services Assistant at Loyola Law School Computing Services, an Intern at Cook County Juvenile Court Clinic, and a Document Specialist at Trinity Health At Home. Rachel holds a Bachelor of Science in Criminal Justice and a Bachelor of Science in Psychology from Loyola University Chicago, as well as a Master of Science in Criminology from City, University of London.
Sign up to view 0 direct reports
Get started