Best Places to Work in Healthcare We are celebrating an all-time company record!! All <Prev Next> Rank 71 - Supplier Choice Recovery Supplier, Columbus , OH Tweet Share Share Email More Years on the list: 1 Number of U.S. employees: 76 Voluntary employee turnover: 12% What employees love: Mission-driven; flexible work environment