Alma Alma A platform for mental health providers. Follow Focus Headquarters New York, NY Founded 2021 Partnered 2021 Portfolio Leadership Team CEO CEO VIM 11 BehaVR 02