Actualmente es el Socio Director en Tramuntana Capital. También es socio – agente representativo en Talenta Gestión.
Antes de trabajar para Citybank, era el Jefe de Soluciones Financieras en DeutscheBank y luego ocupó el cargo de Director General.
A lo largo de su carrera fue profesor de Matemática Financiera y ha impartido cursos sobre Soluciones Estructuradas y Derivados de Crédito en diferentes instituciones educativas.