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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.