The People team, Human Resources, Human Capital….no matter what you call the HR team, they are necessary to keep a business running smoothly. As firms add people to their headcount or new geographies to the map, a common question is whether the company has the “right” number of HR people. The ...