Albert estudió Economics en la Universitat Pompeu Fabra. Porteriormente hizo un máster de Economía en London School of Economics and Political Science (LSE). Recibió la beca de la Fundación en 2004 para estudiar un doctorado de Economics en Harvard University. Hasta 2007 continuó en Harvard University como investigador y profesor de la universidad. En julio del mismo año se incorporó a NESTA, y actualmente continúa trabajando en la empresa como Senior Economist (Economista Principal) en Londres.