57 employees
Point Taken specializes in digital transformation and collaboration consulting services.
2014