Libra Solutions Group
–
Des Plaines, IL, 60018
... or MBA degree in Information Systems, Computer Science, or related field preferred, or commensurate experience in lieu of degree 3+ years of Experience serving as a Business Analyst or similar role Experience in healthcare, insurance, claims or ... - May 01