Titulaire d'un diplôme d'ingénieur industriel avec une spécialisation construction industrielle et structures, Cristian Oller a travaillé au sein de la société génie civil Ingenieria Torrella en tant que chez de projet entre 2001 et 2006.
Son rôle était de superviser la construction de projets industriel et commerciaux. cristian a intégré les équipes de Prologis en 2007, en tant que chef de projet puis a été promu directeur Pays Espagne en 2019.