Comenzó su carrera en KPMG en 1996 en el departamento de Auditoría y posteriormente se incorporó al departamento de Transaction Services, especializado en asesoramiento en transacciones, en el momento de su creación en el año 2000. Fue promocionado a socio en el 2006 y entró a formar parte del Comité de Dirección y del Consejo de Socios como responsable de Mercados en octubre de 2016.
Asimismo, ha sido responsable de Empresa Familiar y coordinador de la Actividad en Oficinas (excepto Madrid y Cataluña), así como del programa enfocado en el segmento de la Pequeña y Mediana Empresa, y lead partner de cuentas relevantes en el Sector Consumo y Private Equity.
Juan José ha liderado numerosas transacciones nacionales e internacionales asesorando tanto a empresas familiares como a corporaciones multinacionales, fondos de capital riesgo y bancos de inversión.
El 1 de octubre de 2021, asumió el cargo de presidente de KPMG en España y en 2018 fue nombrado socio responsable de Deal Advisory.