David Shore

Adjunct Professor of Organizational Development, Business School, University of Monterrey, Mexico