Jaime es socio fundador de Compass Group en Chile. Actualmente es Director y Head del área de negocio IP&S de Vinci Compass. Anteriormente era executive vice chairman de Compass Group Holdings y chief investment strategist de la compañía. Antes de fundar la firma creó y fue Head of Investment Research para Grupo Santander en Chile y anteriormente fue Vice-presidente de Investment Banking en Citicorp Chile.
Jaime es miembro del Directorio de Icare y preside el Círculo de Finanzas y Negocios. Adicionalmente, es miembro del Consejo Asesor de Endeavor-Chile. Fue profesor de Mercado de Capitales e Instituciones Financieras en la Universidad de Los Andes y actualmente es miembro del Executive Board for Latin America de Wharton School of the University of Pennsylvania. También es socio fundador y fue presidente de InBest, es uno de los fundadores y ex presidente de la Asociación de Administradores de Fondos de Inversión de Chile, y fue miembro del Consejo Asesor de Mercado de Capitales del Ministerio de Hacienda de Chile entre 2006 y 2020
Jaime es Ingeniero Comercial de la Pontificia Universidad Católica de Chile y posee un MBA (Palmer Scholar) de The Wharton School of the University of Pennsylvania.