Point B lauded as a top workplace in Boston, Arizona and Texas

Point B, an employee-owned US management consultancy headquartered in Seattle, was recently named a top workplace…