50 employees
Points is a software development company that provides greenkeeping, reports, and maintenance services.
2002