9 employees
Point provides co-working space, meeting rooms, and a work environment for businesses.
2017