Company Alma Date 2024-10 Industry Healthcare City New York City Country United States % of Workforce 9% Status Series D