Juan Pablo Graf, fungió como Titular de la Unidad de Banca, Valores y Ahorro de la SHCP. Las responsabilidades incluían la coordinación entre las autoridades financieras en las áreas de regulación, supervisión y formulación de políticas para los sectores financieros bancarios, de valores y no bancarios.

Antes de este puesto, trabajó durante los últimos 18 años en el área de análisis del sistema financiero del Banco de México (Banxico), donde sus responsabilidades incluían el análisis de riesgos y la formulación de políticas en relación con el sistema financiero mexicano. En este puesto, participó en la implementación de Basilea III en México y representó al Banco de México en el Comité de Supervisión Bancaria de Basilea y el Consejo de Estabilidad Financiera.

Antes de unirse a la División del Sistema Financiero del Banxico, trabajó durante tres años (1997-2000) como economista en el Departamento Monetario y Económico del Banco de Pagos Internacionales.