Se incorporó al departamento de Transaction Services de KPMG en 2005 habiendo trabajado durante doce años en los departamentos de auditoría y Transaction Services de Deloitte en la oficina de Barcelona.
Su amplia experiencia incluye el asesoramiento en numerosas transacciones y ha prestado sus servicios para compañías nacionales y multinacionales en diversos países de Europa. Es responsable del Departamento de Deal Advisory para Cataluña y Baleares, liderando un equipo de más de 40 profesionales dedicados en exclusiva al mundo de las transacciones, y está especializado en los sectores de Automoción, Aftersales, Travel, Turismo, Hotelero, Touroperadores y OTAs, Servicios, Educación y Private Equity.