Juan Carlos es profesor de liderazgo en IE. Anteriormente, fue profesor asistente de administración en la Escuela de Negocios Richard Ivey y profesor visitante en la Escuela de Administración de Lancaster y en la Universidad de Concordia. Obtuvo un doctorado en Comportamiento Organizacional de la Universidad Estatal de Nueva York, un Máster en Psicología Social de la Universidad de Clark y un B.A. en psicología de la Universidad Autónoma de Madrid. También ha recibido una beca Fulbright de la Universidad de Harvard.
El Profesor Pastor es un experto líder en las áreas de desarrollo de liderazgo, entrenamiento, cambio organizativo y aprendizaje organizacional. Fue el fundador y director del Centro para el Liderazgo Global en IE. Sus artículos de investigación han aparecido en las principales revistas académicas y medios profesionales.
Recibió numerosos premios de enseñanza de IE por su enseñanza en los programas de MBA y Educación Ejecutiva y fue seleccionado como uno de los líderes de opinión de la próxima generación del mundo en el Manual de Negocios de la Próxima Generación en 2004.