Borja es ingeniero industrial por la Universidad Politécnica de Madrid y máster en Ingeniería del Automóvil por Chalmers University (Suecia). Tras varios años en el sector aeronáutico gestionando equipos y proyectos internacionales, dio el salto al emprendimiento.
Co-fundó Camelina Company España, pionera en la producción de camelina, una fuente sostenible de Omega 3 para la industria alimentaria y de piensos. La compañía fue adquirida por una multinacional de biocombustibles. También cofundó Doxel Pet Care, especializada en salud animal con productos naturales derivados del aceite de camelina, y Excel Supplements Europe, enfocada en suplementos para caballos de competición.
Desde 2016, Borja es profesor de emprendimiento en IE Business School y ha dirigido programas ejecutivos como el Global Executive MBA BBVA, el Advanced Management Program (AMP) y el EMBA conjunto con Brown University. Además, participa en proyectos de innovación corporativa con Headspring y es mentor en SeedRocket y EIT Food.
En paralelo, Borja es inversor en startups en fase temprana y miembro del consejo de administración de Doxel Pet Care.