El profesor Jorge L. Roy es Magíster en Administración de Negocios Globales, por la Pontificia Universidad Católica del Perú, y Master of Business Administration por la A.B. Freeman School of Business de Tulane University, USA. También es Bachiller en Derecho por la Pontificia Universidad Católica del Perú, y Magíster (c) en Derecho con mención en Derecho Civil. Sus intereses académicos giran en torno a las áreas de integridad corporativa, gobierno corporativo y compliance.
Laboró en el Estudio jurídico Luis E. Roy Freyre y en la empresa Productos Moldeados América (PROMOLA). Dictó clases en la Facultad de Derecho de la UNIFE, Lima, y en la Facultad de Educación de la Universidad Marcelino Champagnat, Lima. A mediados de los años 90, fue invitado a incorporarse a la Secretaría General de la Pontificia Universidad Católica del Perú (PUCP), donde se desempeñó como Secretario General interino y como Subsecretario General. Luego, fue Secretario Académico de la Escuela de Posgrado de dicha universidad. Junto con su labor de gestión institucional se desempeñó a la par como docente contratado en el Departamento de Derecho de la PUCP, dictando los cursos de Metodología de la Investigación Jurídica e Introducción a la Metodología de la Investigación Jurídica, entre los años 1996 y 2010. En el año 2012 se incorporó a Centrum PUCP donde ha sido Secretario Académico y Secretario General. Actualmente, es Secretario Académico del Departamento de Posgrado en Negocios de la Pontificia Universidad Católica del Perú.