Pepe Barroilhet is a seasoned professional with extensive experience in consulting, currently serving as a Partner at Spencer Stuart since 2004, where previous roles included Consultant and Senior Associate. Earlier in the career, Pepe held the position of Associate at Spencer Stuart from 2000 to 2003 and worked as an Engineer at Cade Idepe between 1998 and 2000. Educationally, Pepe Barroilhet earned a degree from Pontificia Universidad Católica de Chile from 1991 to 1998 and obtained a Diploma in International Relations from The University of Tokyo during 1996-1997.
This person is not in the org chart
This person is not in any teams