Rank 66 - Supplier
Trella Health
Supplier, Atlanta , GA
Years on the list: 1
Number of U.S. employees: 54
Voluntary employee turnover: 5%
What employees love: Flexible work environment; equity in the company; leadership training and development