Borja es Licenciado en Administración y Dirección de Empresas por CUNEF y desde Marzo 2016 cuenta con la acreditación profesional sobre inversiones alternativas CAIA (Chartered Alternative Investment Analyst).
También cuenta con un programa avanzado en el Instituto BME (Bolsas y Mercados Españoles) sobre opciones y futuros financieros.
Antes de incorporarse a Schroders, Borja formó parte del equipo de análisis de inversiones de GBS Finanzas Investcapital, AV.