Especializado en el sector de la administración pública, Juan Miguel Aguilar trabaja durante 11 años en el Ayuntamiento de El Puerto de Santa María (Cádiz).

En 1992, entra en Aytos como director de servicios convirtiéndose con el tiempo en accionista. En 2008, tras la adquisición de Aytos por parte de Sage, se convierte en Director Comercial y en Director de la Unidad de Negocios “Sage Aytos”. A partir de 2013 es nombrado Director General.

Desde julio de 2015, Juan-Miguel Aguilar es el Director General de Berger-Levrault para España. Es el responsable del desarrollo de la actividad del Grupo en España y América Latina.