Corporate Member News

SCIO Health Analytics, an EXL Company, Named to Inc. 5000 List of Fastest-growing Companies for Seventh Consecutive Year

SCIO Health Analytics, an EXL company, today announced that it has been ranked for the seventh consecutive year in the prestigious Inc. 5000 list of the nation's fastest-growing companies. The list represents a unique look at the most successful companies within the American economy's most dynamic segment—its independent small businesses. This year, SCIO ranked at number 4,908 in the Inc. 5000.

Click for Full Release