Top definition
An awesome and extremely effective human resource and organizational change and development company; the dynamic and substantial driving force behind the success of organizations, comprised of its landscape of human capital (term invented by SNC and not his wife)
"Damn, I hired Peoplescape and my company is performing at maximum human capital capacity"
by Scuba G July 03, 2013
Get the mug
Get a Peoplescape mug for your father-in-law Paul.